Skip to content

v0.7.0

Latest

Choose a tag to compare

@zonuexe zonuexe released this 08 Aug 17:44

Added

  • 全ツールに readOnlyHint / openWorldHint アノテーションを付与し、クライアントがツールの性質(読み取り専用・外部サイトへのアクセスの有無)を判別できるようにした
  • 各ツールに outputSchema を定義し、tools/call の応答に構造化データ(structuredContent)を含めるようにした。従来通りのJSON文字列表現(content)も維持する
  • Agent Plugins 仕様(agent-plugins.org)準拠の plugin.json / mcp.json を追加し、対応クライアントから本サーバーをプラグインとして検出・起動できるようにした

Changed

  • MCP SDK を v1 (@modelcontextprotocol/sdk) から v2 (@modelcontextprotocol/server) に移行した

Fixed

  • 引数不備・未知のツール名のエラーを、実装依存の内部エラー(-32603)ではなく JSON-RPC 仕様通りの Invalid params(-32602)で返すようにした

Security

  • TypeScript を 7 系にアップデートし、推移的依存(cheerio 経由の undici)の既知の脆弱性を解消した(npm audit 0 件)