MCP MCP server · io.github.cyanheads
io.github.cyanheads/mcp-ts-core
Agent-native TypeScript framework for MCP servers.
- host stars
- 151
- 30-day movement
- starts with the next reading
- Related entries
- 2
- Connections
- 0
npmlocalstreamable-httpstdio
A TypeScript framework for building MCP servers, where each tool is defined as a schema plus a function, with handlers receiving a shared typed Context. It supports stdio and streamable-http transports, runs on Bun, Node.js 24+, or Cloudflare Workers, and offers optional peer dependencies like DuckDB, Supabase, and OpenTelemetry.
You want a structured, schema-first way to expose your own domain code, APIs, or workflows to AI agents over MCP without hand-rolling server plumbing.
Use it to
- Expose an API or dataset as MCP tools
- Build a catalog search tool server
- Serve consistent tool results across MCP hosts
- Add scoped auth and tenant state to tools
- Scaffold and test a reference MCP server
For TypeScript developers building tools for AI agents
- Runs
- installed — on your machine
- Transport
- stdio, streamable-http
- Packaged as
- npm:@cyanheads/mcp-ts-core
- Install
- npx -y @cyanheads/mcp-ts-core
- Needs
- 5 environment variables
- Version
- 0.13.2
- Last release
- 2026-09-14
topicsmcptypescriptframeworkai-toolsserveragents