MCP.Market

Secop MCP server

by juandavidsernav·io.github.juandavidsernav/secop-mcp-server·v0.2.2·2 stars

Consulta contratación pública de Colombia (SECOP I y II) desde datos.gov.co

C66/100grade C
What users say
No reviews yet
Be the first
Safety scan
C66/100

full report

Adoption
New

2 stars18 downloads/wk

Reviews

Write one

Nobody has reviewed Secop yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Secop tools (9)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • agregaciones_contratacion

    Agrega contratos de SECOP II por proveedor, entidad, departamento o modalidad.

  • buscar_contratos_secop2

    Busca contratos electrónicos en SECOP II.

  • buscar_por_persona

    Busca en TODOS los datasets de SECOP por número de documento o nombre de una persona/empresa.

  • buscar_procesos_secop2

    Busca procesos de contratación en SECOP II (plataforma transaccional).

  • buscar_proveedores

    Busca proveedores registrados en SECOP II.

  • buscar_secop1

    Busca procesos de compra pública en SECOP I (datos históricos).

  • consulta_libre

    Consulta libre con SoQL sobre cualquier dataset SECOP.

  • listar_datasets

    Lista todos los datasets SECOP disponibles con sus campos de búsqueda.

  • resumen_contratacion

    Resumen condensado de contratos con solo los campos clave.

Public scan report

scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan8 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 196 days ago4/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 66/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Secop compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
66/100
higher than 23% of 48,255 servers
Tools
9
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 75% of 28,688 servers
Downloads a week
18
more than 5% of 12,191 servers with a package

What its tools let an agent do: 9 read

Install Secop in Claude Code, Cursor or VS Code

claude mcp add secop-mcp-server -- uvx secop-mcp-server
Add to Cursor

What the publisher says

From the Secop repository's README, as published. We do not edit it. Read it on GitHub

SECOP MCP Server

<!-- mcp-name: io.github.juandavidsernav/secop-mcp-server -->

Servidor MCP (Model Context Protocol) para consultar la contratación pública de Colombia a través de SECOP I y SECOP II.

Los datos se obtienen en tiempo real desde datos.gov.co (API SODA de Socrata) y son 100% públicos. No se almacena ningún dato localmente.

¿Para qué sirve?

Este servidor permite que modelos de lenguaje como Claude consulten directamente los datos de contratación pública del Estado colombiano. Esto facilita:

  • Control político: Investigar contratos de entidades públicas y funcionarios.
  • Transparencia: Verificar contratistas, montos y modalidades de contratación.
  • Periodismo de datos: Cruzar información de proveedores y entidades.
  • Veeduría ciudadana: Cualquier persona puede consultar cómo se gastan los recursos públicos.

Datasets disponibles

Herramientas (Tools)

Instalación

Requisitos

  • Python 3.11+
  • uv (recomendado) o pip

Opción 1: Desde PyPI (recomendada)

# Con uv (más rápido)
uvx secop-mcp-server

# Con pip
pip install secop-mcp-server

Opción 2: Desde GitHub

uvx --from git+https://github.com/juandavidsernav/secop-mcp-server secop-mcp

Opción 3: Desde el código fuente

git clone https://github.com/juandavidsernav/secop-mcp-server.git
cd secop-mcp-server
uv sync

Configuración

Claude Code

# Instalación rápida desde PyPI
claude mcp add secop-colombia -- uvx secop-mcp-server

# O desde código fuente
claude mcp add secop-colombia -- uv run --directory /ruta/al/secop-mcp-server secop-mcp

Claude Desktop

Edita el archivo de configuración:

  • macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
  • Windows: %APPDATA%\Claude\claudedesktopconfig.json
{
  "mcpServers": {
    "secop-colombia": {
      "command": "uvx",
      "args": ["secop-mcp-server"]
    }
  }
}

App Token (opcional pero recomendado)

Sin token funciona, pero con rate-limiting agresivo (~60 peticiones/hora). Obtén uno gratis:

  1. Regístrate en datos.gov.co
  2. Ve a tu perfil > Developer Settings
  3. Crea un nuevo App Token

Configúralo como variable de entorno:

{
  "mcpServers": {
    "secop-colombia": {
      "command": "uvx",
      "args": ["secop-mcp-server"],
      "env": {
        "SOCRATA_APP_TOKEN": "tu-token-aqui"
      }
    }
  }
}

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Secop: common questions

Is Secop MCP server safe?
With care: it is graded C, so read the findings first (66/100). Read the Secop safety report
How do I install Secop?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Secop need an API key?
Yes. The registry entry asks for SOCRATA_APP_TOKEN.
Is Secop maintained?
The last commit was 234 days ago (2026-03-15). The latest release is v0.2.2.
How does Secop compare with other MCP servers?
safety score 66/100 (higher than 23% of 48,255 servers); tools 9 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.