AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
RAG / Knowledge Base/
mcp-ts-core
mcp-ts-core logo

mcp-ts-core

Active·★ 153·Apache-2.0·Updated 2026-10-12

@cyanheads/mcp-ts-core is a TypeScript framework for building MCP servers. It offers declarative tool/resource/prompt definitions with Zod schemas, pluggable authentication, multi-backend storage, OpenTelemetry observability, and runs on both local (stdio/HTTP) and edge (Cloudflare Workers) runtimes. The framework handles infrastructure concerns like transport, auth, storage, config, logging, and lifecycle, so developers can focus on writing business logic.

#ai#cloudflare-workers#llm#llm-agent#mcp#mcp-server#mcp-servers#model-context-protocol
$ Install
$ bunx @cyanheads/mcp-ts-core init my-mcp-server && cd my-mcp-server && bun install
↗ Visit site★ GitHub
01

Features

01Declarative definitions with Zod schemas for tools, resources, and prompts
02Unified Context object with logging, state, elicitation, sampling, and cancellation
03Inline authorization scopes on definitions
04Task tools for long-running operations with lifecycle management
05Multi-backend storage (in-memory, filesystem, Supabase, Cloudflare D1/KV/R2)
02

Compatibility

Node.js
Node.js (stdio/HTTP)
Verified via docs
Cloudflare Workers
Cloudflare Workers
Verified via docs
03

Quick start

1
$ bunx @cyanheads/mcp-ts-core init my-mcp-server
2
$ cd my-mcp-server
3
$ bun install
04

Use cases

↳Building MCP servers for AI tools and agents
↳Developing declarative tool, resource, and prompt definitions for LLM interactions
↳Deploying MCP servers on local environments or edge platforms like Cloudflare Workers
05

Alternatives

⚡Top VS:
VSMemoryPilot★18→VSmcp-victoriametrics★239→VSarxiv-mcp-server★3.2k→VSopenrouter-mcp-multimodal★99→
MemoryPilot logo
MemoryPilot★ 18
The most advanced AI memory server in the world. Hybrid search, Temporal Knowledge Graph, transformer embeddings, AAAK compression (3x token savings) — pure Rust, single binary, zero dependencies.
VSCompare→
mcp-victoriametrics logo
mcp-victoriametrics★ 239
The implementation of Model Context Protocol (MCP) server for VictoriaMetrics
VSCompare→
arxiv-mcp-server logo
arxiv-mcp-server★ 3.2k
A Model Context Protocol server for searching and analyzing arXiv papers
VSCompare→
openrouter-mcp-multimodal logo
openrouter-mcp-multimodal★ 99
MCP server for OpenRouter providing text chat and image analysis tools
VSCompare→
rekal logo
rekal★ 53
Long-term memory for LLMs. MCP server backed by hybrid search in a single SQLite file.
VSCompare→
post-cortex logo
post-cortex★ 20
Post-Cortex provides durable memory infrastructure with automatic knowledge graph construction, intelligent entity extraction, and semantic search powered by local transformer models.
VSCompare→
ContextGraph logo
ContextGraph★ 22
Shared memory bus for MCP-compatible agents with permissions, subscriptions, and optional payments.
VSCompare→
vector_mcp logo
vector_mcp★ 13
A server implementation for the Model Context Protocol (MCP) in Ruby.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
cyanheads /
mcp-ts-core
↗

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.

153Apache-2.0
Last commit1w ago
StatusActive
CategoryRAG / Knowledge Base
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.