cyanheads/mcp-ts-template

TypeScript template for building Model Context Protocol (MCP) servers. Ships with declarative tools/resources, pluggable auth, multi-backend storage, OpenTelemetry observability, and first-class support for both local and edge (Cloudflare Workers) runtimes.

62
/ 100
Established

This project helps developers build specialized backend servers that integrate with AI agents. You provide descriptions of 'tools' that an agent can use, along with their inputs and outputs. The project then generates a fully functional server, handling all the underlying infrastructure like data storage, authentication, and logging. It's designed for developers creating custom AI agent capabilities, rather than end-users interacting with AI directly.

119 stars. Available on npm.

Use this if you are a developer building custom backend services (tools, resources) that need to be easily consumable by AI agents, without spending time on boilerplate infrastructure.

Not ideal if you are an end-user looking for a ready-made AI tool or an AI agent, as this is a framework for building those, not the end product itself.

backend-development AI-agent-integration server-framework developer-tools microservices
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

119

Forks

20

Language

TypeScript

License

Apache-2.0

Last pushed

Mar 11, 2026

Commits (30d)

0

Dependencies

32

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/cyanheads/mcp-ts-template"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.