Spurs Blog Mcp Server について
Spurs Blog Mcp ServerはPounding The RockのRSSフィードに接続し、AIアシスタントにスパーズの試合結果やブログ記事を提供します。選手情報、直近の結果、キーワードによる記事検索ができます。
主な機能
- 01スパーズ選手情報の取得
- 02直近の試合結果の取得
- 03キーワードによる新着記事検索
活用シーン
- 01スパーズの直近スコアを確認
- 02スパーズ選手の情報を調べる
- 03テーマに合うブログ記事を探す
MCP 対応
Pounding The RockのRSSフィードを利用し、選手情報、直近の結果、記事検索をMCPクライアント向けのツールとして公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
📋 概要
この MCP サーバーは、Pounding The Rock の RSS フィードに接続し、AI アシスタントが最新の Spurs の試合結果やブログ記事にアクセスできるようにします。
🛠️ インストールガイド
前提条件
- 🐍 コンピューターに Python 3.13 以降がインストールされていること
- 💻 コマンドライン操作の基本的な知識
インストール手順
1️⃣ コードを取得する
# Clone with Git
git clone https://github.com/yourusername/spurs-blog-mcp-server.git
cd spurs-blog-mcp-server
# Or download the ZIP and extract it
2️⃣ 依存関係をインストールする
# Install all required packages
pip install -r requirements.txt
3️⃣ サーバーを起動する
# Start the MCP server
python pounding_the_rock.py
💡 エラー出力がなければ、サーバーは正常に動作しています。Claude でサーバーを使用している間は、このターミナルウィンドウを開いたままにしてください。
🔄 Claude for Desktop への接続
Claude Desktop のセットアップ
1️⃣ Claude for Desktop をインストールする
- claude.ai/download からダウンロードします
- お使いのオペレーティングシステムに応じたインストール手順に従います
2️⃣ 設定ファイルを開く
Mac ユーザー:
- 画面上部の Claude メニューをクリックします
- 「Settings...」を選択します
- 左側のサイドバーで「Developer」をクリックします
- 「Edit Config」をクリックします
Windows ユーザー:
- エクスプローラーを開きます
%APPDATA%\Claude\に移動しますclaude_desktop_config.jsonファイルを作成するか、編集します
3️⃣ サーバーの設定を追加する
以下の JSON を設定ファイルにコピーして貼り付けます。
{
"mcpServers": {
"spurs-blog": {
"command": "uv",
"args": [
"--directory",
"/REPLACE/WITH/FULL/PATH/TO/spurs-blog-mcp-server/",
"run",
"pounding_the_rock.py"
]
}
}
}
⚠️ 重要:
/REPLACE/WITH/FULL/PATH/TO/spurs-blog-mcp-server/を、お使いのコンピューター上にあるサーバーファイルの実際のフルパスに置き換えてください。
4️⃣ セットアップを完了する
- 設定ファイルを保存します
- Claude for Desktop を再起動します
- 接続を確認する:チャット画面の右下に 🔨 ハンマーアイコンが表示され、利用可能なツールが示されていることを確認します
🧰 利用可能なツール
| ツール | 説明 |
|---|---|
get_player_info(player_name) | 指定した Spurs 選手の最新の統計情報を取得します。 |
get_recent_results | 最新のスコアと試合結果を取得します。 |
search_articles | 最新の記事からキーワードを検索します。 |
💬 質問の例
基本的な質問
- 「昨夜の試合で Spurs がどうだったか教えてください」
- 「ここ数試合での Stephon Castle の活躍を教えてもらえますか?」
- 「今度のオフシーズンに向けて、Spurs が重点的に取り組むべき分野は何ですか?」
👥 コントリビューション
コントリビューションを歓迎します!改善案があれば、プルリクエストを送信するか、イシューを登録してください。
開発者向けリソース
📄 ライセンス
このプロジェクトは MIT License のもとでライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。