{"_id":"@dennisk2025/live-football-scores","name":"@dennisk2025/live-football-scores","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/live-football-scores","version":"1.0.0","description":"Fetches live football (soccer) match scores, including current scoreline, teams, and match status from a free public API.","type":"module","main":"index.js","bin":{"live-football-scores":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest","axios":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/live-football-scores@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-Oca3rg9eQ3XznEfA4LFNFaRcyene0Uv+QbSXLCvWFFyzbc+2b/NFWrZKu3C/R+AtRMAdE+dd0W7wdDCX4ey8mA==","shasum":"c01aebc899b60bd8c2b2b27a1e3df6d2146a11e9","tarball":"https://registry.npmjs.org/@dennisk2025/live-football-scores/-/live-football-scores-1.0.0.tgz","fileCount":3,"unpackedSize":9169,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkXgbrSXpWHY64Pvo1Fh+SoYsCHxMyrG5OtnOGmMUQEAIgJnRD2KqJdwzwDU7MH8OBPkK3HcJUmtvKcEZ3SysVeHE="}]},"_npmUser":{"name":"dennisk2025","email":"4dennisk@gmail.com"},"directories":{},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/live-football-scores_1.0.0_1761425950770_0.13686943901676396"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T20:59:10.691Z","1.0.0":"2025-10-25T20:59:10.970Z","modified":"2025-10-25T20:59:11.253Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Fetches live football (soccer) match scores, including current scoreline, teams, and match status from a free public API.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# Live Football Scores MCP Server\n\nFetches live football (soccer) match scores, including current scoreline, teams, and match status from a free public API. This MCP server provides Claude Desktop and other Model Context Protocol clients access to current football matches, live scores, and match info by team.\n\n## Installation\n\nYou can run this server instantly using npx (no need to clone or install manually):\n\n    npx @dennisk2025/live-football-scores\n\nOr, install locally (optional):\n\n    npm install @dennisk2025/live-football-scores\n\n## Adding to Claude Desktop\n\nAdd this to your Claude Desktop config file at:\n- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\nExample configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"live-football-scores\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/live-football-scores\"]\n    }\n  }\n}\n```\n\n## Usage\n\nOnce the server is running via Claude Desktop, you can call the following tools:\n\n### 1. get_live_matches\n- **Description:** Returns a list of current live football matches with their teams, score, and current match status.\n- **Parameters:** None\n- **Example call:**\n\n    {\n      \"name\": \"get_live_matches\",\n      \"arguments\": {}\n    }\n\n- **Example response:**\n\n    {\n      \"matches\": [\n        {\n          \"homeTeam\": \"Liverpool\",\n          \"awayTeam\": \"Manchester City\",\n          \"score\": \"2-1\",\n          \"status\": \"LIVE\",\n          \"startTime\": \"2024-06-09T18:45:00+0000\",\n          \"competition\": \"Premier League\"\n        }\n      ],\n      \"count\": 1\n    }\n\n### 2. get_matches_by_team\n- **Description:** Fetches recent and upcoming football matches for a specified team, including match status and scores if available.\n- **Parameters:**\n    - `team_name` *(string, required)* — The name of the football team to look up (e.g., \"Barcelona\").\n- **Example call:**\n\n    {\n      \"name\": \"get_matches_by_team\",\n      \"arguments\": {\"team_name\": \"Barcelona\"}\n    }\n\n- **Example response:**\n\n    {\n      \"team\": \"Barcelona\",\n      \"matches\": [\n        {\n          \"homeTeam\": \"Barcelona\",\n          \"awayTeam\": \"Valencia\",\n          \"score\": \"3-1\",\n          \"status\": \"FT\",\n          \"startTime\": \"2024-05-23T20:00:00+0000\",\n          \"competition\": \"LaLiga\"\n        }\n      ],\n      \"count\": 1\n    }\n\n## Available Tools\n\n| Name                 | Description                                                                                      | Parameters                                |\n|----------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------|\n| get_live_matches     | Returns a list of current live football matches with their teams, score, and current match status.| *(none)*                                  |\n| get_matches_by_team  | Fetches recent and upcoming football matches for a specified team, including status and scores.   | `team_name` (string, required)            |\n\n---\n\nThis MCP server is production-ready and robust. If the ScoreBat public API is down or unavailable, descriptive error responses will be returned. All dependencies install automatically when the server is launched with npx.\n","readmeFilename":"README.md","_rev":"1-fb1111e6206ede799e45eaf60c467ef8"}