mcp4k

mcp4kは、Kotlinを使用してクライアントとサーバーを構築するためのコンパイラ駆動型フレームワークです。Model Context Protocol(MCP)の仕様を広範囲に実装しており、リソース、プロンプト、ツール、サンプリングなどを含みます。自動的にJSON-RPCハンドラーやスキーマメタデータを生成し、ライフサイクル全体を管理します。

GitHubスター

62

ユーザー評価

未評価

お気に入り

0

閲覧数

22

フォーク

3

イシュー

0

技術情報

プログラミング言語

Kotlin主要言語

システム要件

Kotlin 2.2.0

提供機能

クライアントとサーバーの両方を構築可能
MCP仕様の大部分を実装
JSON-RPCハンドラーとスキーマメタデータを自動生成
ツールパラメータの型チェックをコンパイル時に実施
標準JSON-RPCメッセージとプロトコルイベントを処理

安全性分析

安全性スコア
安全100/100

推奨対象者

Kotlinを使用してマルチプラットフォームアプリケーションを開発する開発者や、MCPを利用したデータ処理やツールの実装を行いたい開発者に推奨されます。

メンテナンス状況

アクティブ

GitHubトピック

agentic-aiagentsaikmpkmp-libraryllmmcpmodelcontextprotocol