MCP-TS SDK
Interface UIpar zonlabs
SDK TypeScript léger pour créer des applications basées sur MCP avec des hooks React/Vue, un stockage de session Redis/SQLite et des adaptateurs pour Vercel AI SDK, LangChain et Mast
Captures d'écran


Ce qu'il fait
MCP-TS est une bibliothèque client TypeScript qui facilite l'ajout de la connectivité MCP à vos propres applications web. Elle gère la gestion des sessions, les backends de stockage et l'intégration des frameworks d'agents pour que vous puissiez vous concentrer sur la construction et non sur la plomberie. Elle supporte également l'extension MCP Apps pour le rendu d'interfaces d'outils interactives à l'intérieur des clients IA.
Fonctionnalités clés
- Hooks React & Vue — hook/composable
useMcppour lier les connexions MCP à votre frontend - Stockage pluggable — choisissez Redis (production), SQLite (local rapide), File ou In-Memory
- Adaptateurs d'agents — support natif pour Vercel AI SDK, LangChain, Mastra et AG-UI
- Extension MCP Apps — le hook
useMcpAppsrend les interfaces d'outils interactives directement dans les clients IA - Prêt pour le serverless — fonctionne sur Vercel, AWS Lambda et d'autres runtimes serverless
Installation
npm install @mcp-ts/sdk
Backends optionnels (installez uniquement ce dont vous avez besoin) :
npm install ioredis # Redis
npm install better-sqlite3 # SQLite
Documentation complète sur : https://zonlabs.github.io/mcp-ts/
Hôtes supportés
Tout client MCP via votre propre application — et non un serveur MCP autonome. Conçu pour les développeurs créant des applications connectées à MCP.






