Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
H

hasmcp/hasmcp-ce

HasMCP Community Edition

Before you install: no copy-paste command · no license recorded · link reachable

First step: docker run --env-file .env -p 80:80 -p 443:443 --name hasmcp-ce \

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
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](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

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index