Spurs Blog Mcp Server

Spurs Blog Mcp Server

By akshay23 GitHub

An MCP server for Pounding The Rock blog, that provides comprehensive coverage of the San Antonio Spurs.

Overview

What is Spurs Blog MCP Server?

Spurs Blog MCP Server is a server application that connects to the Pounding The Rock (PTR) RSS feed, providing AI assistants with access to the latest San Antonio Spurs game results and blog posts.

How to use Spurs Blog MCP Server?

To use the server, clone the repository from GitHub, install the required dependencies, and launch the server using Python. After setup, connect it to Claude for Desktop to access the Spurs content.

Key features of Spurs Blog MCP Server?

  • Connects to live RSS feeds for real-time updates on Spurs games and blogs.
  • Easy installation and setup process.
  • Integration with AI assistants like Claude for enhanced interaction.

Use cases of Spurs Blog MCP Server?

  1. Providing real-time game updates to users.
  2. Enabling AI assistants to fetch and summarize Spurs-related content.
  3. Supporting developers in creating applications that utilize sports data.

FAQ from Spurs Blog MCP Server?

  • What are the prerequisites for installation?

You need Python 3.13 or higher and basic command line knowledge.

  • Can I contribute to the project?

Yes! Contributions are welcome through pull requests or issue submissions.

  • Is there documentation available?

Yes, detailed documentation is provided in the repository.

Content

📋 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:

  1. Click on the Claude menu at the top of your screen
  2. Select "Settings..."
  3. Click on "Developer" in the left sidebar
  4. Click "Edit Config"

Windows users:

  1. Open File Explorer
  2. Navigate to %APPDATA%\Claude\
  3. 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
  1. Save the configuration file
  2. Restart Claude for Desktop
  3. Verify connection: Look for the 🔨 hammer icon in the bottom right of the chat interface, indicating available tools

🧰 Available Tools

ToolDescription
get_player_info(player_name)Get latest stats for a specific Spurs player.
get_recent_resultsGet latest scores and results.
search_articlesSearch 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 MIT License.

License: MIT

No tools information available.
No content found.