mcp-use vs template-mcp-server
Two of the top projects in MCP servers and chat-host apps, side by side: who leads on each score part and who each one suits, then setup, license, activity and what each review found.
mcp-use
TypeScript framework for building MCP servers with React Views and an Inspector
template-mcp-server
Python FastMCP server template with OAuth, OpenShift manifests and CI
Verdict
mcp-use ranks higher, 56 to 46. Of the 5 score parts we measure for both, mcp-use leads on 2, template-mcp-server on 1 and 2 are even.
- Adoptionmcp-use leads by 58 points, 68 to 10: a wide gap.
- FreshnessEven at 100.
- Maintenancemcp-use leads by 57 points, 94 to 37: a wide gap.
- Easy to runtemplate-mcp-server leads by 50 points, 50 to 0: a wide gap.
- Agent-readyEven at 0.
Pick mcp-use if you are
TypeScript developers building MCP servers and ChatGPT or Claude apps
- Zod schemas flow from tool input and output into React View props
- Inspector served at /mcp/inspector in dev; headless CLI can call tools and screenshot Views
Pick template-mcp-server if you are
Python teams building MCP servers for OpenShift
- HTTP, SSE and streamable-HTTP transports selectable by env var
- OAuth with PostgreSQL token storage and a documented auth guide
| What we compare | mcp-use | template-mcp-server |
|---|---|---|
| Score parts, out of 100 | ||
| Adoption | 68, popular | 10, niche |
| Freshness | 100, active | 100, active |
| Maintenance | 94, healthy | 37, patchy |
| Easy to run | 0, hard | 50, easy |
| Agent-ready | 0, none | 0, none |
| Facts from GitHub and the README | ||
| Stars | 10.8k | 66 |
| License | MIT (permissive) | Apache-2.0 (permissive) |
| Last commit | Oct 2026 | Aug 2026 |
| Last release | Oct 2026 | None published |
| Language | TypeScript | Python |
| Docker | No | Yes |
| GPU | Not needed | Not needed |
| arm64 or Apple Silicon | Not stated | Not stated |
mcp-use
mcp-use is a TypeScript v2 framework, built on the official MCP TypeScript SDK, for writing MCP servers with Zod-typed tools. It binds React Views to tools so they render as interactive apps in hosts such as ChatGPT and Claude. It ships a dev Inspector, a headless client CLI, a View screenshot command, tunneling, and a deploy command targeting Manufact.
Who it is for: TypeScript developers building MCP servers and ChatGPT or Claude apps
Strengths
- Zod schemas flow from tool input and output into React View props
- Inspector served at /mcp/inspector in dev; headless CLI can call tools and screenshot Views
- Built-in tunnel (mcp-use dev --tunnel) for testing in ChatGPT and Claude before deploy
- MIT licensed, with a self-hosting guide alongside the hosted option
Weaknesses
- v2 is a breaking change from v1; a migration guide is needed
- Benchmark and comparison figures are the project's own, not independent
- One-command npm run deploy targets the vendor's Manufact platform
- Example apps live in separate repos, not in the main package
- TypeScript
- Needs Node.js, npm, React, Zod
template-mcp-server
Python 3.12+ package on FastMCP and FastAPI with HTTP, SSE and streamable-HTTP transports on port 5001, a /health endpoint, Pydantic settings, structlog JSON logs, optional SSL and OAuth with PostgreSQL token storage. Ships three example tools, a UBI Containerfile, compose.yaml, OpenShift manifests, CI for tests, lint, security and releases. For teams standardizing MCP servers on Red Hat tooling.
Who it is for: Python teams building MCP servers for OpenShift
Strengths
- HTTP, SSE and streamable-HTTP transports selectable by env var
- OAuth with PostgreSQL token storage and a documented auth guide
- Containerfile, compose.yaml and OpenShift manifests included
- CI runs tests, linting, security scans and releases
Weaknesses
- ENABLE_AUTH defaults differ between .env.example and code
- Rename checklist touches nine files after cloning
- OAuth mode needs PostgreSQL
- Red Hat UBI base image and OpenShift focus may not fit other platforms
- Python, FastMCP, MCP Python SDK
- Needs PostgreSQL (OAuth token storage)
- GitHub template
- Docker
- env example file
More in MCP servers and chat-host apps
Building with these?
We help teams pick an open-source AI stack and run it in production. Client work never changes a rank.