
mcp-ts
by zonlabs·★ 8·Score 41
A comprehensive TypeScript SDK with Python bridge for implementing MCP servers and clients with multiple storage backends.
Overview
mcp-ts provides a complete toolkit for building MCP servers and clients with support for tools, prompts, and resources. The TypeScript SDK offers multiple storage backends including Redis, SQLite, File System, and In-Memory. It includes adapters for popular AI frameworks like Vercel AI SDK, LangChain, Mastra, and AG-UI. The Python gateway enables local MCP servers to be accessed by remote applications.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose mcp-ts when building MCP servers in TypeScript/JavaScript, especially with Next.js or serverless deployments, or when needing framework-specific adapters for popular AI development tools.
When NOT to choose this
Avoid if you need pure Python-based MCP implementation or if you require authentication mechanisms beyond the simple example shown in the documentation.
Comparable tools
Installation
Installation
TypeScript SDK
npm install @mcp-ts/sdkPython Gateway
pip install mcpassistant-gatewayClaude Desktop Configuration
Add to claude_desktop_config.json:
{
"mcpServers": {
"mcp-ts": {
"command": "npx",
"args": ["@mcp-ts/sdk", "server"],
"env": {
"MCP_TS_STORAGE_TYPE": "memory"
}
}
}
}FAQ
- What storage backends are supported?
- The SDK supports Redis, SQLite, File System, In-Memory, Supabase, and Neon storage backends.
- How do I integrate with AI frameworks?
- Built-in adapters are available for Vercel AI SDK, LangChain, Mastra, and AG-UI. Each has specific integration examples in the documentation.
Compare mcp-ts with
Last updated · Auto-generated from public README + GitHub signals.