SINAN MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
SINAN MCP
Open-source reference discovery and reproducible research workflows for Brazilian notifiable diseases
Documentação em português · Guia rápido · Scientific evidence · External review · Security
· MIT License · Python 3.11+
Independent research prototype. Not operated, certified or endorsed by Brazil's Ministry of Health, SINAN or DATASUS. The public MCP service returns fictional demonstration records only, not official case counts, patient data or validated clinical indicators.
Overview
SINAN MCP uses the Model Context Protocol (MCP) to provide structured access to curated public-health documentary references. It keeps documentary research, fictional software demonstrations and restricted local analysis in separate environments.
Component | Available today | Boundary |
Reference catalogue | 14 internal condition aliases and 17 curated institutional reference pages | A reference link does not establish access to a usable dataset |
Zika/TB documentary evidence | Seven official PDFs with locked SHA-256; 57 matrix records from 3 dictionaries, reused as 42 Zika + 20 TB bundle entries | All 57/57 code occurrences were rechecked under stricter identifier boundaries in CI 42144137431; neither semantics nor the 2024 export layout is validated |
Public MCP preview | 10 read-only tools, including 120 deterministic fictional TB demonstration records | No actual SINAN notifications, real indicators, SQLite or external data import |
Local research tools | Experimental ingestion, diagnostics and methodological utilities | Not part of the public service; real-data work requires separate authorization and controls |
Related MCP server: CDC MCP
Architecture
flowchart LR
A["MCP client"] --> B["Public read-only service"]
B --> C["Source catalogue and documentary metadata"]
B --> D["Fictional TB demonstration"]
E["Controlled research environment"] --> F["Local tools and datasets"]
F --> G["Scientific and privacy review"]
G --> H["Potential separately approved outputs"]The public service has no path to the private research database. Passing software tests does not approve epidemiological estimates or the release of personal data.
Documentary validation
The Zika and tuberculosis evidence dossier details document identity, apparent versions, byte-integrity checks and page-level field references.
Established historically: 7/7 PDF byte-integrity checks and 57/57 text occurrences under the previous verifier. The tightened identifier test passed CI 42144137431; occurrence is never semantic validation.
Pending: independent human review of interpretations, 2024 dataset-layout concordance and privacy aspects.
Not authorized: publication of real SINAN counts, individual-level access or medical decisions.
External contributors can use the review guide. Scientific tasks and decisions are tracked in issue #62, separate from the presentation documents.
Public synthetic preview
Resource | Address |
MCP endpoint (for compatible clients) | |
Health status | |
About and support | |
Policies |
The /mcp endpoint is a machine-to-machine protocol, not a normal web page. Free hosting may introduce startup delays and does not guarantee continuous availability.
Local demonstration
Requires Python 3.11+ and Git. The commands below generate synthetic fixtures only.
git clone https://github.com/miscrapha-DELTA-IA/SINAN-MCP.git
cd SINAN-MCP
py -3.11 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -e ".[dev]"
.\.venv\Scripts\python.exe -m sinan_mcp demo
.\.venv\Scripts\python.exe -m pytest -qSee installation instructions for other platforms and the technical operations index.
Documentation and contribution
Read | Purpose |
Concise navigation in Portuguese | |
Glossary, remote MCP connection and fictional example prompts | |
Disease coverage, source provenance and methods | |
Primary documents and scientific limitations | |
Data handling and unresolved legal questions | |
Deployment, clients, testing and security | |
Reproducible reports and synthetic-only contributions | |
Versioned software history |
Original source code is distributed under the MIT License. This does not convey ownership of official documents or government trademarks.
This server cannot be deployed
Maintenance
Related MCP Connectors
IBGE: geography, census, economy and health from the official APIs, with provenance. 23 tools.
Astra DB tools for agents: schema, find, vector search, guarded writes, and interactive views.
DATASUS SIH/SUS hospital admissions in Brazil (AIH, 1992-2025): ICD-10 causes, ICSAP, rates.
Discover, resolve, and query official Brazilian economic data with semantic search and provenance.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables LLMs to access Brazilian IBGE statistical data (population, economy, agriculture) via natural language, with tools for querying aggregated data and metadata.-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to query U.S. public-health datasets such as disease surveillance, mortality, behavioral risk factors, and flu activity through the Socrata API, using natural language or direct tool calls.311 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables querying WHO Global Tuberculosis Programme data, including TB burden estimates, case notifications, and programme financing across 217 countries from 2000 onward.220 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables natural-language querying of Brazilian public health indicators from DataSUS microdata — mortality, dengue, hospitalizations, ICSAP, and births — through 41 tools covering consultation, analysis (peer-stratum comparison, dengue endemic channel, weekly bulletin), reliability warnings, and anomaly detection. It runs locally against the public API with anti-hallucination rules so every figure comes from a tool with its source cited.MIT