sports-pulse-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@sports-pulse-mcpshow me the latest NBA scores"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
β½π SportsPulse MCP
Claude Desktopμμ μ€μκ° μ€ν¬μΈ λ°μ΄ν°λ₯Ό μ¬μ©ν μ μκ² ν΄μ£Όλ MCP μλ²
π μ¬μ©νλ λ¬΄λ£ API
API | λΉμ© | λ°μ΄ν° |
μμ λ¬΄λ£ (key: | ν μΌμ , κ²°κ³Ό, λ§λκ²°, μμ | |
μμ λ¬΄λ£ (ν€ λΆνμ) | NBA κ²½κΈ°, μ μ μ€ν― | |
λ¬΄λ£ 100req/day | π΄ λΌμ΄λΈ μ€μ½μ΄, μ€μκ° μμ |
β‘ TheSportsDB + balldontlie λ§μΌλ‘λ λ°λ‘ μ¬μ© κ°λ₯!
API-Footballμ μ νμ¬ν (λΌμ΄λΈ μ€μ½μ΄ μν λλ§ λ°κΈ)
Related MCP server: beast-baseball
π μ€μΉ λ°©λ²
1. μμ‘΄μ± μ€μΉ & λΉλ
git clone <this-repo>
cd sports-mcp
npm install
npm run build2. νκ²½ λ³μ μ€μ
cp .env.example .env
# .env νμΌμμ RAPIDAPI_KEY κ°λ§ κ΅μ²΄ (μ νμ¬ν)3. Claude Desktop μ€μ
Claude Desktop μ€μ νμΌμ μ΄κ³ :
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
μλ λ΄μ©μ μΆκ° (κ²½λ‘λ λ³ΈμΈ νκ²½μ λ§κ² μμ ):
{
"mcpServers": {
"sports-pulse": {
"command": "node",
"args": ["/Users/yourname/sports-mcp/dist/index.js"],
"env": {
"SPORTSDB_API_KEY": "3",
"RAPIDAPI_KEY": "your_rapidapi_key_here"
}
}
}
}4. Claude Desktop μ¬μμ
μ€μ μ μ₯ ν Claude Desktopμ μμ ν μ’ λ£ ν μ¬μμνλ©΄ tools μμ΄μ½(π§)μ μ€ν¬μΈ λꡬλ€μ΄ λνλ©λλ€!
π¬ μ¬μ© μμ
Claude Desktopμμ μ΄λ κ² λ¬Όμ΄λ³΄μΈμ:
"μ€λ EPL κ²½κΈ° μμ΄?"
"μν₯λ―Ό λ€μ κ²½κΈ° μΈμ μΌ?"
"맨μν° μ΅κ·Ό 5κ²½κΈ° κ²°κ³Ό μλ €μ€"
"EPL μμ 보μ¬μ€"
"맨μ vs 리λ²ν μλ μ μ μ΄ μ΄λ?"
"λ μ΄μ»€μ€ μ€λ κ²½κΈ° νμ΄?"
"LeBron James μ΄λ² μμ¦ μ€ν― μ΄λ?"
"λ΄ κ΄μ¬ν ν νΈλμ΄λ λ μ΄μ»€μ€ μ΄λ² μ£Ό κ²½κΈ° λΈλ¦¬νν΄μ€"π οΈ μ§μ λꡬ (Tools)
Tool | μ€λͺ | νμ API |
| π΄ λΌμ΄λΈ μ€μ½μ΄ | API-Football |
| μ€λ κ²½κΈ° μΌμ /κ²°κ³Ό | API-Football |
| ν λ€μ κ²½κΈ° μΌμ | TheSportsDB |
| ν μ΅κ·Ό κ²½κΈ° κ²°κ³Ό | TheSportsDB |
| 리그 μμν | λ λ€ μλ |
| λ§λκ²° κΈ°λ‘ | TheSportsDB |
| NBA μ€λ κ²½κΈ° | balldontlie |
| NBA ν μ΅κ·Ό κ²½κΈ° | balldontlie |
| NBA μ μ μ€ν― | balldontlie |
| κ΄μ¬ν μ£Όκ° λΈλ¦¬ν | TheSportsDB + balldontlie |
π§ νΈλ¬λΈμν
Q: Claudeμμ toolμ΄ μ 보μ¬μ
dist/index.jsνμΌμ΄ μλμ§ νμΈ (npm run buildμ¬μ€ν)config.jsonμ
argsκ²½λ‘κ° μ λκ²½λ‘μΈμ§ νμΈClaude Desktop μμ μ¬μμ (λ©λ΄λ°μμ μμ μ’ λ£)
Q: "νμ μ°Ύμ μ μμ΅λλ€" μ€λ₯
μμ΄ ν μ΄λ¦μΌλ‘ μλ (μ: "Tottenham" λμ "Tottenham Hotspur")
TheSportsDBμμ νλͺ κ²μ νμΈ:
https://www.thesportsdb.com/api/v1/json/3/searchteams.php?t=Tottenham
Q: λΌμ΄λΈ μ€μ½μ΄κ° μ λΌμ
.envμRAPIDAPI_KEYνμΈλ¬΄λ£ 100req/day μ΄κ³Ό μ¬λΆ νμΈ
π¦ νλ‘μ νΈ κ΅¬μ‘°
sports-mcp/
βββ src/
β βββ index.ts # MCP μλ² λ©μΈ + λͺ¨λ tool νΈλ€λ¬
β βββ types.ts # κ³΅ν΅ νμ
μ μ
β βββ utils.ts # μκ°λ λ³ν, ν μ΄λ¦ μ κ·ν
β βββ adapters/
β βββ sportsdb.ts # TheSportsDB API
β βββ nba.ts # balldontlie.io NBA API
β βββ apifootball.ts # API-Football (RapidAPI)
βββ dist/ # μ»΄νμΌ κ²°κ³Ό (npm run build ν μμ±)
βββ .env.example
βββ package.json
βββ tsconfig.jsonThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wyverns76-J/sports-pulse-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server