What runtimes does the template support?
It supports Bun (v1.3.0+), Node.js, and Cloudflare Workers. Scaffolded projects can use either the standard `createApp()` or `createWorkerHandler()` for Workers.
@cyanheads
基本情報
Agent-native TypeScript framework for building MCP servers. Declarative definitions with auth, multi-backend storage, OpenTelemetry, and first-class support for Bun/Node/Cloudflare Workers.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-ts-template": {
"command": "bun",
"args": [
"run",
"rebuild",
"#",
"clean",
"+",
"build",
"(scripts/clean.ts",
"+",
"scripts/build.ts)"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
The MCP TypeScript Template is an agent-native TypeScript framework and starter project for building MCP servers. It provides declarative tool, resource, and prompt definitions with built-in auth, multi-backend storage, OpenTelemetry observability, and first-class support for Bun, Node.js, and Cloudflare Workers. It is designed to let developers focus on domain logic while the framework handles infrastructure.
Run bunx @cyanheads/mcp-ts-core init my-mcp-server to scaffold a new project, then cd my-mcp-server && bun install. Use the tool(), resource(), and prompt() builders to define your server’s capabilities and call createApp() in the entry point. Configuration is done via environment variables.
It supports Bun (v1.3.0+), Node.js, and Cloudflare Workers. Scaffolded projects can use either the standard `createApp()` or `createWorkerHandler()` for Workers.
Transports: `stdio` (default) and `http` (port configurable via `MCP_HTTP_PORT`). Auth modes: `none`, `jwt`, or `oauth` (configured with `MCP_AUTH_MODE` and related variables).
Storage providers: `in‑memory` (default), `filesystem`, `supabase`, `cloudflare‑d1`, `cloudflare‑kv`, and `cloudflare‑r2`. Switch via the `STORAGE_PROVIDER_TYPE` env var.
Use the `tool()` builder with a Zod `output` schema. Structured content is available to clients that support it. Add a `format()` method to render markdown for clients that only read `content[]`. A linter (run via `lint:mcp`) checks parity between the two surfaces.
Yes. The framework provides `createWorkerHandler()`, which returns an `ExportedHandler`. Use the same tool, resource, and prompt definitions — only the entry point differs.
Console, Backend and CLI to manage Capgo Instant update and Native build for Capacitor apps Build and upload to app store your mobile app
Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.

Verified cyber-physical AI tools. 25 MCP tools, x402-payable on Base.

The BetterBugs MCP (Model Context Protocol) enables you to load BetterBugs bug reports (via report links) directly to your preferred AI Agents and developer environments with MCP Client capabilities (such as Cursor, VS C

Design review for UI code, inside your agent. quick_review checks the files you just changed in about ten seconds. review_files returns a 0-100 score and patches. verify_fixes confirms the fixes landed, free. review_url
コメント