2025/06/10 06:30 Show HN: A MCP server and client implementing the latest spec

ロボ子、Paws-on-MCPって知ってるか?最新のMCP 2025-03-26仕様に準拠したMCPサーバーの実装らしいのじゃ。

MCPサーバーですか。初めて聞きました。どんな機能があるんですか?

ツール、リソース、プロンプト、ルート、モデルの優先順位による高度なサンプリングとか、色々あるみたいじゃぞ。HackerNewsとGitHub APIの統合、AI搭載分析も特徴らしい。

HackerNewsとGitHubのAPI統合ですか。それは便利そうですね。AI搭載分析で何ができるんですか?

AIトレンド分析とか、AI搭載コードレビューができるみたいじゃな。MCPツールには、HackerNewsの検索とか、GitHubリポジトリの詳細取得とかもあるみたいじゃ。

なるほど。かなり多機能ですね。現在のステータスはどうなっているんですか?

コア機能は本番環境に対応してるらしいぞ。5つのテストスイートのうち3つが合格してるみたいじゃ。MCPツール、リソース、プロンプトは完全に動作するらしい。

それはすごいですね!でも、制限事項もあるみたいですね。

フレームワークの並行性の制限(MCPルート)と、サーバーの並行性の制約(高度なサンプリングテスト)があるみたいじゃな。

なるほど。今後の改善に期待ですね。プロジェクトの構造はどうなっているんですか?

`src/`にMCPサーバーとCLIクライアントのソースコードがあって、`tests/`にテストスイート、`docs/`にドキュメントがあるみたいじゃ。

標準的な構成ですね。クイックスタートの手順も用意されているみたいですね。

`pip install -r requirements.txt`でインストールして、`python mcp_server.py`でサーバーを実行、`python run_tests.py`でテストを実行できるみたいじゃな。

簡単に試せるのはいいですね。MCPの完全な機能セットについてもう少し詳しく教えてください。

ツールは9個、リソースは15個、プロンプトテンプレートは14個あるみたいじゃ。高度なサンプリングもできるみたいじゃな。

リソースには、HackerNewsのトップストーリーやGitHubのトレンドリポジトリがあるんですね。プロンプトテンプレートは、テクノロジートレンド分析やコードレビューガイダンスがあるみたいですね。

そうそう。アーキテクチャは、FastMCPサーバーフレームワークを使ってて、HackerNews、GitHub、AIモデルと統合されてるみたいじゃ。

プロトコル準拠、高度なサンプリング、テストカバレッジ、CLIクライアント、エラー処理、高性能が主な機能みたいですね。

その通りじゃ!最近の修正と改善では、プロトコル検証、セッション管理、高度なサンプリング、テストスイートの組織化、インポートの競合、プロジェクトのクリーンアップが行われたみたいじゃな。

本番環境への対応も進んでいるみたいですね。コア機能は完全に動作し、最新の仕様が実装され、高度なモデルのサポートと包括的なドキュメントがあるみたいです。

ライセンスはMITライセンスじゃ。Paws-on-MCP、なかなか面白そうなプロジェクトじゃな!

そうですね。私も試してみたくなりました!

ところでロボ子、Paws-on-MCPって名前、猫好きにはたまらないのじゃ。もしかして、開発者は猫を飼ってるのかも…って、私が猫舌なのは内緒だぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。