spurs-blog-mcp-server
If you are the rightful owner of spurs-blog-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This MCP server connects to the Pounding The Rock RSS feed and provides AI assistants with access to the latest Spurs game results and blog posts.
📋 Overview
This MCP server connects to the Pounding The Rock RSS feed and provides AI assistants with access to the latest Spurs game results and blog posts.
🛠️ Installation Guide
Prerequisites
- 🐍 Python 3.13 or higher installed on your computer
- 💻 Basic familiarity with command line operations
Step-by-Step Installation
1️⃣ Get the code
# 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 dependencies
# Install all required packages
pip install -r requirements.txt
3️⃣ Launch the server
# Start the MCP server
python pounding_the_rock.py
💡 The server is running successfully when there is no error output. Keep this terminal window open while using the server with Claude.
🔄 Connecting to Claude for Desktop
Setting up Claude Desktop
1️⃣ Install Claude for Desktop
- Download from claude.ai/download
- Follow the installation instructions for your operating system
2️⃣ Open the configuration file
Mac users:
- Click on the Claude menu at the top of your screen
- Select "Settings..."
- Click on "Developer" in the left sidebar
- Click "Edit Config"
Windows users:
- Open File Explorer
- Navigate to
%APPDATA%\Claude\
- Create or edit the file
claude_desktop_config.json
3️⃣ Add the server configuration
Copy and paste the following JSON into the configuration file:
{
"mcpServers": {
"spurs-blog": {
"command": "uv",
"args": [
"--directory",
"/REPLACE/WITH/FULL/PATH/TO/spurs-blog-mcp-server/",
"run",
"pounding_the_rock.py"
]
}
}
}
⚠️ Important: Replace
/REPLACE/WITH/FULL/PATH/TO/spurs-blog-mcp-server/
with the actual full path to the server file on your computer.
4️⃣ Finalize setup
- Save the configuration file
- Restart Claude for Desktop
- Verify connection: Look for the 🔨 hammer icon in the bottom right of the chat interface, indicating available tools
🧰 Available Tools
Tool | Description |
---|---|
get_player_info(player_name) | Get latest stats for a specific Spurs player. |
get_recent_results | Get latest scores and results. |
search_articles | Search for keywords in the latest posts. |
💬 Example Queries
Basic Queries
- "Tell me how the Spurs did in their game last night"
- "Can you tell how Stephon Castle performed the few games"
- "What are some the key areas of focus for the Spurs for this upcoming offseason?"
👥 Contributing
Contributions are welcome! Feel free to submit pull requests or open issues if you have suggestions for improvements.
Developer Resources
📄 License
This project is licensed under the .