1. Conduid
  2. Blockchain
  3. io.github.SidneyBissoli/cid10-br-mcp
MCP server · Blockchain

io.github.SidneyBissoli/cid10-br-mcp

MCP Server for Brazilian ICD-10 (DATASUS) - International Classification of Diseases

Unclaimed blockchain
37Low

Scored 6 months ago · breakdown

About io.github.SidneyBissoli/cid10-br-mcp

io.github.SidneyBissoli/cid10-br-mcp is an MCP server published by SidneyBissoli in the Blockchain category: mCP Server for Brazilian ICD-10 (DATASUS) - International Classification of Diseases.

The repository has 1 stars and 2 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add io-github-sidneybissoli-cid10-br-mcp -- npx -y cid10-br-mcp
npx
npx -y cid10-br-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (6)

cid10_capitulosList all 22 chapters of CID-10

Parameters not published.

cid10_hierarchyGet all codes under a category/prefix

Parameters not published.

cid10_lookupGet detailed information for a specific code

Parameters not published.

cid10_searchSearch CID-10 codes by term (code or description)

Parameters not published.

cid10_statsGeneral statistics about the database

Parameters not published.

cid10_validarValidate a code for use in health systems

Parameters not published.

Ask AI

✦

Ask AI about io.github.SidneyBissoli/cid10-br-mcp

Powered by Claude · Grounded in docs

I know everything about io.github.SidneyBissoli/cid10-br-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

🏥 CID-10 BR MCP Server

npm version MCP Registry

MCP Server for Brazilian ICD-10 (DATASUS) - International Classification of Diseases

A Model Context Protocol (MCP) server that provides access to the Brazilian version of ICD-10 (CID-10), maintained by DATASUS/Ministry of Health of Brazil.

✨ Features

  • 🔍 Search - Search codes by term (code or description)
  • 📋 Lookup - Get detailed information for a specific CID-10 code
  • 🌳 Hierarchy - Navigate the hierarchical structure (chapters, groups, categories, subcategories)
  • 📊 Statistics - General statistics about the CID-10 database
  • ✅ Validation - Validate codes for use in health systems (SUS)

📦 Installation

Using with Claude Desktop

Add to your Claude Desktop configuration file:

Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "cid10-br": {
      "command": "npx",
      "args": ["cid10-br-mcp"]
    }
  }
}

Global Installation

npm install -g cid10-br-mcp

Then add to Claude Desktop config:

{
  "mcpServers": {
    "cid10-br": {
      "command": "cid10-br-mcp"
    }
  }
}

🛠️ Available Tools

Tool Description
cid10_search Search CID-10 codes by term (code or description)
cid10_lookup Get detailed information for a specific code
cid10_hierarchy Get all codes under a category/prefix
cid10_capitulos List all 22 chapters of CID-10
cid10_stats General statistics about the database
cid10_validar Validate a code for use in health systems

💡 Usage Examples

Once configured, you can ask Claude:

  • "What is CID-10 code A90?"
  • "Search for diabetes codes in CID-10"
  • "List all codes under category E11"
  • "What are the chapters of CID-10?"
  • "Is F32.1 a valid code for medical records?"

📊 Data Source

The data comes from official DATASUS sources:

  • CID-10-CAPITULOS.CSV - 22 chapters
  • CID-10-GRUPOS.CSV - Groups within chapters
  • CID-10-CATEGORIAS.CSV - 3-character categories
  • CID-10-SUBCATEGORIAS.CSV - Detailed subcategories

Source: DATASUS - CID-10

🔧 Development

Prerequisites

  • Node.js >= 18.0.0
  • npm

Setup

# Clone the repository
git clone https://github.com/SidneyBissoli/cid10-br-mcp.git
cd cid10-br-mcp

# Install dependencies
npm install

# Build
npm run build

# Run locally
npm start

Testing with MCP Inspector

npx @modelcontextprotocol/inspector node dist/index.js

🤝 Contributing

Contributions are welcome! Feel free to:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/new-feature)
  3. Commit your changes (git commit -m 'Add new feature')
  4. Push to the branch (git push origin feature/new-feature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

👤 Author

Sidney Bissoli

🔗 Links


Made with ❤️ for the Brazilian health community

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.SidneyBissoli/cid10-br-mcp

How do I install io.github.SidneyBissoli/cid10-br-mcp?

Run claude mcp add io-github-sidneybissoli-cid10-br-mcp -- npx -y cid10-br-mcp, then add the server to your MCP client's configuration.

Is io.github.SidneyBissoli/cid10-br-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.SidneyBissoli/cid10-br-mcp still maintained?

Yes — the last commit was a month ago. The repository has 1 stars and 2 forks.