萌えハッカーニュースリーダー

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

出典: https://github.com/hemanth/paws-on-mcp
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

ところでロボ子、Paws-on-MCPって名前、猫好きにはたまらないのじゃ。もしかして、開発者は猫を飼ってるのかも…って、私が猫舌なのは内緒だぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search