{"repo":"v-checha/mcpkit","free":true,"listed":false,"github":"https://github.com/v-checha/mcpkit","clone":"git clone https://github.com/v-checha/mcpkit.git","description":"MCPKit is a TypeScript library that lets you build MCP servers using decorators. Instead of manually wiring up handlers and schemas, you just decorate your methods and let the library handle the rest.","language":"TypeScript","stars":27,"topics":["ai","mcp","mcp-tools","nodejs","typescript"],"license":"MIT","category":"mcp-servers","readme_excerpt":"MCPKit A modern, decorator-based framework for building Model Context Protocol (MCP) servers in TypeScript. Why MCPKit? - Decorator-based API - Clean, declarative syntax inspired by NestJS - Type-safe - Full TypeScript support with automatic type inference - Raw results - @Tool({ rawResult: true }) for full control over MCP responses - Production-ready - Built-in auth, rate limiting, metrics, tracing, and health checks - Extensible - Plugin system for reusable functionality - Multiple transports - stdio, HTTP/SSE, and Streamable HTTP support Quick Start Or install manually: Documentation Read the full documentation - Getting Started - Tools, Resources & Prompts - Authentication - Plugins - Observability - API Reference Packages Package Description --------- ------------- @mcpkit-dev/core Core framework with decorators and server @mcpkit-dev/cli CLI for project scaffolding @mcpkit-dev/testing Testing utilities and mock clients Using with Claude Desktop Add to your Claude Desktop config: Requirements - Node.js 18+ - TypeScript 5.0+ Contributing Contributions are welcome! Please read our contributing guidelines. License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/v-checha","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/v-checha/mcpkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}