sipap-data-mcp
Provides read-only access to sports data stored in an Aurora PostgreSQL database, including matches, teams, leagues, betting odds (from 37+ bookmakers), and historical statistics via 10 tools for AI agents.
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., "@sipap-data-mcpshow me the Premier League matches this weekend"
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.
SIPAP Data MCP Server
Consolidated data access MCP (Model Context Protocol) server providing read-only access to sports data stored in Aurora PostgreSQL.
Overview
sipap-data-mcp consolidates 3 separate MCPs into a single unified server:
Sports data (matches, teams, leagues)
Odds intelligence (betting odds from 37+ bookmakers)
Historical data (season stats, head-to-head)
Related MCP server: Qobrix CRM MCP Server
Features
10 Tools for AI agents:
4 match tools (schedule, details, live, search)
3 team tools (stats, standings, head-to-head)
2 odds tools (current odds, movement tracking)
1 historical tool (season aggregations)
Fast Response Times: <100ms via Redis caching
JSON-RPC 2.0 Protocol: Standard MCP protocol
Lambda ARM64 Deployment: Cost-effective, auto-scaling
Read-Only Access: No writes (batch scraper handles writes)
Installation
# Clone repository
cd /Users/charlesotuya/AI-Odi/sentinel/sipap/repos/sipap-data-mcp
# Create virtual environment
python3.12 -m venv .venv
source .venv/bin/activate
# Install dependencies
pip install -e '.[dev]'Development
Running Tests
# Run all tests
pytest
# Run with coverage
pytest --cov=src/sipap_data_mcp --cov-report=term-missing
# Run specific test file
pytest tests/unit/database/test_aurora.py -vType Checking
mypy src/sipap_data_mcp --strictLinting
ruff check src/ tests/
ruff check --fix src/ tests/ # Auto-fix issuesQuality Gates
Before deploying, all quality gates must pass:
Tests: 80%+ coverage, all tests passing
Type Checking: Zero mypy errors (strict mode)
Linting: Zero ruff errors
Imports: All public APIs importable
# Run all quality gates
pytest --cov=src/sipap_data_mcp --cov-fail-under=80 && \
mypy src/sipap_data_mcp --strict && \
ruff check src/ tests/Project Structure
sipap-data-mcp/
├── src/sipap_data_mcp/
│ ├── tools/ # MCP tool implementations
│ ├── database/ # Aurora PostgreSQL client
│ ├── models/ # TypedDict data models
│ └── exceptions/ # Exception hierarchy
├── tests/
│ ├── unit/ # Unit tests
│ ├── integration/ # Integration tests
│ └── fixtures/ # Test data fixtures
└── examples/ # Working examplesLicense
Proprietary - SIPAP Project
Status
🚧 Under Development - Phase 2.B: Data Layer (Week 5)
Current: Day 1 - Repository setup and database client (TDD)
This 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.
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP-compatible server that gives AI agents access to alternative sports data across 30+ leagues — odds, events, probabilities, settlement, and futures for prediction markets, DFS platforms, and sportsbooks.Last updated2932MIT
- Alicense-qualityAmaintenanceA read-only MCP server providing 56 tools to query Qobrix real-estate CRM data, covering listings, leads, viewings, offers, contracts, analytics, and more, with RESO Data Dictionary alignment and caching support.Last updated3Apache 2.0
- AlicenseAqualityAmaintenanceA unified MCP server that aggregates 32 sports API providers into a single service, providing 336 tools for scores, stats, odds, esports, and more across 70+ sports.Last updated1008415MIT
- Alicense-qualityCmaintenanceMCP server that provides structured access to real-time sportsbook data from iddaa, including live events, competitions, and league fixtures with strategy analysis. Designed for AI agents and automation workflows.Last updated72MIT
Related MCP Connectors
The Odds API MCP — sportsbook odds across 70+ books, 30+ leagues
Props-first sports odds API: live odds and player props across NBA, NFL, MLB and NHL.
The hockey data API. Stats, odds, and everything between. REST API and MCP server.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/odirasamuel/sipap-data-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server