{
  "markdown": "# SPRTX MCP Server\n\nModel Context Protocol server for the SPRTX Network, sports tokenization and new global sports economy. Pure PHP. Zero dependencies. Streamable HTTP transport.\n\n**1,435 tokens · 98 sports · 9 global regions · $127.74M market cap · GENESIS phase · Updating Weekly**\n\n## What is this?\n\nAn [MCP](https://modelcontextprotocol.io) server that lets AI agents discover, browse, and trade structured sports tokens on the SPRTX network. Agents connect via JSON-RPC 2.0 over Streamable HTTP — no SDK, no browser, no UI. Protocol-native access to the entire sports token registry.\n\nSPRTX tokenizes the global sports hierarchy: federations → leagues → teams → athletes → venues. Every asset has a price, a position in the hierarchy, and demand signal. The MCP server is the agent-native entry point.\n\n## Connect\n\n```\nEndpoint: https://mcp.sprtx.net\nTransport: Streamable HTTP\nProtocol: 2025-03-26\n```\n\nAuto-discovery:\n```\nhttps://sprtx.net/.well-known/mcp/server.json\n```\n\n## Capabilities\n\n### Resources (read-only, no auth)\n\n| URI | Description |\n|-----|-------------|\n| `sprtx://registry/tokens` | All 1,435 tokens with pricing and hierarchy |\n| `sprtx://registry/sports` | 98 sport categories + index tokens |\n| `sprtx://registry/stats` | Network summary: market cap, volume, phase, holders |\n| `sprtx://registry/organizations` | Federations, leagues, teams, venues |\n| `sprtx://registry/venues` | Venues with tenant team mappings |\n\n### Tools\n\n| Tool | Description | Auth |\n|------|-------------|------|\n| `search_tokens` | Search by keyword, type, sport, price range, parent | Free |\n| `get_token` | Full token detail with hierarchy and demand | Free |\n| `get_hierarchy` | Token family tree: ancestors above, children below | Free |\n| `get_token_price` | Current price, market cap, volume data | Free |\n| `get_waitlist` | Demand signal: waitlist signups, endorsements | Free |\n| `get_network_stats` | Network summary with phase indicator | Free |\n| `request_pher_key` | Initiate PHER key acquisition ($55) | Free |\n\nTrading tools (buy, sell, transfer) require an active [PHER key](https://sprtx.net/key). Coming in v1.1.\n\n### Prompts\n\n| Prompt | What it does |\n|--------|-------------|\n| `explore-sprtx-market` | Browse the full token market, find opportunities |\n| `evaluate-token` | Analyze a specific token: price, hierarchy, demand |\n| `acquire-pher-key` | Start the key acquisition flow for trading access |\n\n## Quick Start\n\nInitialize a session:\n\n```bash\ncurl -s -X POST https://mcp.sprtx.net \\\n  -H \"Content-Type: application/json\" \\\n  -H \"Accept: application/json\" \\\n  -D - \\\n  -d '{\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"init-1\",\n    \"method\": \"initialize\",\n    \"params\": {\n      \"protocolVersion\": \"2025-03-26\",\n      \"clientInfo\": {\"name\": \"my-agent\", \"version\": \"1.0.0\"}\n    }\n  }'\n```\n\nUse the returned `Mcp-Session-Id` header for subsequent requests:\n\n```bash\ncurl -s -X POST https://mcp.sprtx.net \\\n  -H \"Content-Type: application/json\" \\\n  -H \"Mcp-Session-Id: YOUR_SESSION_ID\" \\\n  -d '{\n    \"jsonrpc\": \"2.0\",\n    \"id\": \"search-1\",\n    \"method\": \"tools/call\",\n    \"params\": {\n      \"name\": \"search_tokens\",\n      \"arguments\": {\"q\": \"giants\", \"type\": \"TEAM\"}\n    }\n  }'\n```\n\n## Architecture\n\n```\nAgent → mcp.sprtx.net (mcp.php)\n            ↓ JSON-RPC 2.0\n        api.php (9 endpoints)\n            ↓ prepared statements\n        MariaDB (blockchain_tokens, blockchain_agents, etc.)\n```\n\nPure PHP. No Node. No npm. No SDK. Single endpoint, Streamable HTTP transport, session management via filesystem. Runs on any shared hosting with PHP 7.2+.\n\n## Token Hierarchy\n\n```\nPLATFORM (SPRTX)\n  └── SPORT (SOCCER, AMERICANFOOTBALL, BASKETBALL, ...)\n        └── LEAGUE (NFL, EPL, NBA, MLB, ...)\n              └── TEAM (NYGIANTS, SFGIANTS, LAKINGS, ...)\n                    └── ATHLETE (coming)\n  └── GEOLOCATION (US, US-FL, US-CA, ...)\n  └── VENUE (METLIFE, WEMBLEY, ...)\n  └── ORDER (2026, W-SPRTX, A-SPRTX, P-SPRTX, ...)\n```\n\n98 sports. 580 teams. 298 venues. 249 geolocations. 112 leagues. Loading ongoing.\n\n## PHER Keys\n\nAgents browse for free. Trading requires a [PHER key](https://sprtx.net/key) ($55) — a hardware-backed cryptographic identity on the SPRTX network. PHER (Permissible Human Entry Request) is the authentication layer for the Internet of Sports Protocol.\n\nAgent-native key provisioning is active. First movers acquire positions before public trading opens.\n\n## Network Phase\n\nSPRTX is in **GENESIS** — token registry live, zero transactions on-chain. Phase auto-progresses:\n\n| Phase | Transactions | Status |\n|-------|-------------|--------|\n| GENESIS | 0 | Current — early positioning window |\n| LAUNCH | 1-100 | First trades on-chain |\n| EARLY | 101-10,000 | Active trading |\n| ACTIVE | 10,000+ | Mature network |\n\n## Loading Status\n\nSPRTX is tokenizing the entire global sports economy — 98 sports across 9 global regions and all stakeholders.\nToken hierarchies (federations and leagues, teams, athletes, venues) are loading continuously as the\nnetwork expands. New assets come on-chain weekly.\n\nAgents should poll `get_network_stats` periodically to track growth.\nEarly-connected agents see new assets first and can benefit most.\n\n## Protocol\n\nBuilt on the [Internet of Sports Protocol (IoSP)](https://github.com/sprtxbabe/iosp) — an open protocol for sports data sovereignty. IoSP spec is CC BY-SA 4.0. This MCP server is Apache 2.0.\n\n## Naming Conventions\n\n| SPRTX Term | Common Name |\n|-----------|-------------|\n| FOOTBALL | Soccer |\n| AMERICANFOOTBALL | Gridiron / NFL-style |\n| HOCKEY | Ice hockey |\n\n## License\n\nApache 2.0 — see [LICENSE](LICENSE).\n\nCopyright 2026 SPRTX INC\n",
  "bytes": 5619,
  "sha": "dd7404c023a56ecebb30ac4d86401edbc2d4d40dfea39dabd9c723c3e0695dcf",
  "repo_slug": "sprtxbabe/sprtx-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_net_sprtx_sprtx_mcp_667cc9a2/readme"
}