Agentβ™₯︎Age
Catalog

io.github.cyanheads/mcp-ts-core

Official

by cyanheads Β· TypeScript

Agent-native TypeScript framework for MCP servers.

Agent-native TypeScript framework for building Model Context Protocol (MCP) servers. It provides declarative definitions that include authentication and support for multi-backend storage, with OpenTelemetry integration. It is designed for Bun/Node and Cloudflare Workers environments.

πŸ› οΈ Key Features

  • Agent-native TypeScript framework for MCP servers
  • Declarative definitions with auth
  • Multi-backend storage support
  • OpenTelemetry integration
  • First-class support for Bun, Node, and Cloudflare Workers

πŸš€ Use Cases

  • Build MCP server tool implementations in TypeScript
  • Deploy MCP servers across Bun/Node and Cloudflare Workers
  • Instrument MCP server activity with OpenTelemetry

⚑ Developer Benefits

  • Framework-level support for auth and multi-backend storage
  • OpenTelemetry support for observability
  • Cross-runtime targeting for Bun/Node/Cloudflare Workers

⚠️ Limitations

  • Focused on TypeScript and the listed runtimes (Bun/Node/Cloudflare Workers)
typescriptmcp serverframeworkdevelopmentagent frameworkdeclarative

Topics

mcpmcp-servermodel-context-protocolaiopentelemetrycloudflare-workersagent-nativeframeworktypescriptcyanheads