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.

22nd of 6 in MCP servers and chat-host apps

mcp-use

TypeScript framework for building MCP servers with React Views and an Inspector

33rd of 6 in MCP servers and chat-host apps

template-mcp-server

Python FastMCP server template with OAuth, OpenShift manifests and CI

46 out of 100

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
mcp-use vs template-mcp-server: score parts and facts
What we comparemcp-usetemplate-mcp-server
Score parts, out of 100
Adoption68, popular10, niche
Freshness100, active100, active
Maintenance94, healthy37, patchy
Easy to run0, hard50, easy
Agent-ready0, none0, none
Facts from GitHub and the README
Stars10.8k66
LicenseMIT (permissive)Apache-2.0 (permissive)
Last commitOct 2026Aug 2026
Last releaseOct 2026None published
LanguageTypeScriptPython
DockerNoYes
GPUNot neededNot needed
arm64 or Apple SiliconNot statedNot 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.