Repository navigation
Releases: v-checha/mcpkit
Releases · v-checha/mcpkit
Release list
v2.4.1
Added
rawResultoption for@Tooldecorator - Set@Tool({ rawResult: true })to return a raw MCPCallToolResultobject directly, bypassing automatic result wrapping. Useful for returningstructuredContent, mixed content types, or custom response shapes.RawToolResulttype exported from@mcpkit-dev/core
v2.4.0
v2.0.0
v1.5.0 - Initial Release
Introducing mcpkit
A developer-friendly toolkit for building Model Context Protocol (MCP) servers with TypeScript decorators. Stop wrestling with protocol details and focus on what matters — your code.
Features
Decorator-Based API
Clean, declarative syntax that feels natural:
@MCPServer- Define your server with name, version, and options@Tool- Expose methods as callable tools@Resource- Serve data and content@Prompt- Create reusable prompt templates@Param- Declare parameters with validation
Packages
| Package | Description |
|---|---|
| @mcpkit-dev/core | Core library with decorators and server |
| @mcpkit-dev/cli | CLI for scaffolding new projects |
| @mcpkit-dev/testing | Mock client utilities for testing |