H
hasmcp/hasmcp-ce
HasMCP Community Edition
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →
- Source
- collected from the abordage/awesome-mcp list · type: MCP server
- Harvest history
- first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
- Score
- score 1,003 · 10 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.
# HasMCP-CE
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
HasMCP is a tool that converts API endpoints into MCP Server without writing a single line of code. It is practical alternative for developers and SaaS owners who prefers not to develop anad maintain MCP spec changes over time.
HasMCP-CE shares the some logic for the commercial
versions of the HasMCP-Pro and HasMCP-Enterprise.
NOTE: HasMCP-Pro and HasMCP-Enterprise versions are maintained in private repositories and source codes are not available. HasMCP Cloud service itself uses the HasMCP-Enterprise edition on
production.
## HasMCP-CE Features
Automated MCP server creation using OpenAPI Spec v3+ and Swagger
Oauth2 authentication
Manual MCP from API endpoints
Toggle endpoints per MCP Server
Proxy headers (optional per MCP Server) to actual API endpoints
Long term, short-term authentication tokens per MCP Server
Real-time MCP Server method/tool call logs
Real-time MCP server analytics (added in v0.2.2)
Optional automated SSL with Let's encrypt
## HasMCP Cloud Features
Cloud version is available with Hobby(with monthly free-tier) and Pro subscriptions at hasmcp.com. It has some additonal features compared to the Community Edition:
Request/response payload optimization per tool with a minimum coding (interceptors). Up to 98% token reduction on MCP tool responses (depending on what is needed by the described tool).
Per tool call, per user usage analytics
Users, teams management (Pro and Enterprise only)
Audit logs (Enterprise only)
Why does it have cloud version?
To support futher development
Help developers and companies those are not interested in running a server and maintain it
Entrepreneurship
## HasMCP-CE Demo
## Roadmap
### Highest priority
[ ] Bug fixes (Highest priority)
[ ] Protocol updates
### HasMCP-CE (including Pro and Enterprise) short term roadmap
Functionality and token optimizations
[ ] MCP composition with Search/Add/Remove by LLMs directly (ETA: January 2026)
[ ] Toon format on responses (ETA: January 2026)
Extended protocol support
[ ] GRPC support (ETA: February 2026)
### Long term road map
[ ] Github integration (Git as source of truth)
[ ] Your requirements
## Development
HasMCP-CE is using monorepo approach that hosts both frontend and backend codes in the same
repository.
### Directory Structure
hasmcp-ce
|- backend # backend for hasmcp-ce
|- frontend # front-end for hasmcp-ce
|- COMMERCIALLICENSE # Commercial license
|- Dockerfile # Dockerfile
|- LICENSE # License file
|- Makefile # Handy Make commands to help developers
|- README.md # The current file that you are reading now
Development environment requires 2 services up and running at the same time:
1. Frontend
cd frontend
npm run dev # this will open port 5173
2. Backend
cd backend/cmd/server
go run main.go
3. Database
By default hasmcp-ce uses sqlite so you don't need to do anything. It is more than enough for single user experience.
To enable Postgres instead of Sqlite, you can add the following to the your .env file
POSTGRESENABLED=false # set true to use postgres as production db
# below are the your db connection details for postgres
POSTGRESTIMEZONE=UTC
POSTGRESUSER=postgres
POSTGRESPASSWORD=postgres
POSTGRESHOST=localhost
POSTGRESPORT=5432
POSTGRESDBNAME=postgres
HasMCP-CE shares the some logic for the commercial
versions of the HasMCP-Pro and HasMCP-Enterprise.
NOTE: HasMCP-Pro and HasMCP-Enterprise versions are maintained in private repositories and source codes are not available. HasMCP Cloud service itself uses the HasMCP-Enterprise edition on
production.
## HasMCP-CE Features
Automated MCP server creation using OpenAPI Spec v3+ and Swagger
Oauth2 authentication
Manual MCP from API endpoints
Toggle endpoints per MCP Server
Proxy headers (optional per MCP Server) to actual API endpoints
Long term, short-term authentication tokens per MCP Server
Real-time MCP Server method/tool call logs
Real-time MCP server analytics (added in v0.2.2)
Optional automated SSL with Let's encrypt
## HasMCP Cloud Features
Cloud version is available with Hobby(with monthly free-tier) and Pro subscriptions at hasmcp.com. It has some additonal features compared to the Community Edition:
Request/response payload optimization per tool with a minimum coding (interceptors). Up to 98% token reduction on MCP tool responses (depending on what is needed by the described tool).
Per tool call, per user usage analytics
Users, teams management (Pro and Enterprise only)
Audit logs (Enterprise only)
Why does it have cloud version?
To support futher development
Help developers and companies those are not interested in running a server and maintain it
Entrepreneurship
## HasMCP-CE Demo
## Roadmap
### Highest priority
[ ] Bug fixes (Highest priority)
[ ] Protocol updates
### HasMCP-CE (including Pro and Enterprise) short term roadmap
Functionality and token optimizations
[ ] MCP composition with Search/Add/Remove by LLMs directly (ETA: January 2026)
[ ] Toon format on responses (ETA: January 2026)
Extended protocol support
[ ] GRPC support (ETA: February 2026)
### Long term road map
[ ] Github integration (Git as source of truth)
[ ] Your requirements
## Development
HasMCP-CE is using monorepo approach that hosts both frontend and backend codes in the same
repository.
### Directory Structure
hasmcp-ce
|- backend # backend for hasmcp-ce
|- frontend # front-end for hasmcp-ce
|- COMMERCIALLICENSE # Commercial license
|- Dockerfile # Dockerfile
|- LICENSE # License file
|- Makefile # Handy Make commands to help developers
|- README.md # The current file that you are reading now
Development environment requires 2 services up and running at the same time:
1. Frontend
cd frontend
npm run dev # this will open port 5173
2. Backend
cd backend/cmd/server
go run main.go
3. Database
By default hasmcp-ce uses sqlite so you don't need to do anything. It is more than enough for single user experience.
To enable Postgres instead of Sqlite, you can add the following to the your .env file
POSTGRESENABLED=false # set true to use postgres as production db
# below are the your db connection details for postgres
POSTGRESTIMEZONE=UTC
POSTGRESUSER=postgres
POSTGRESPASSWORD=postgres
POSTGRESHOST=localhost
POSTGRESPORT=5432
POSTGRESDBNAME=postgres
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/hasmcp-hasmcp-ce/)
- Source
- awesome · https://github.com/hasmcp/hasmcp-ce
- Browse by field
- MCP servers
- Listed by
- 10 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.