Skip to main content

co-eli-mcp

MCP server for the datos.gov.co open-data record of decisions (sentencias) by the Colombian Constitutional Court (Corte Constitucional). Verifies whether a citation exists and returns its metadata.

What this is not

This dataset (v2k4-2t8s, "Sentencias proferidas por la Corte Constitucional") has no full-text field - only metadata: proceso, expediente, magistrado ponente, sala, and date. source_url points to the public relatoria page where the full decision text lives, but this connector does not fetch it.

Tools

Tool Purpose
co_search_sentencias Free-text search (e.g. by magistrado name or proceso type)
co_get_sentencia Exact lookup by citation, e.g. "T-012/92" - verifies it exists

Every response carries lex_uri and source_url (the public corteconstitucional.gov.co relatoria page) and human_readable_citation (the citation itself, e.g. "T-012/92" - already the form used in practice, so no separate identifier scheme is needed here).

Install

pip install co-eli-mcp

Windows 11 with Smart App Control

Smart App Control blocks unsigned executables, which covers uvx.exe, pip.exe and the co-eli-mcp.exe launcher that pip writes at install time. The python.exe and py.exe from the python.org installer are signed by the Python Software Foundation, so running the module through the interpreter works:

python -m pip install co-eli-mcp
python -m co_eli_mcp

pip.exe is blocked for the same reason, so install with python -m pip, not pip install. If python is not on PATH, use the Windows launcher: py -3 -m co_eli_mcp.

{ "mcpServers": { "co-eli-mcp": { "command": "python", "args": ["-m", "co_eli_mcp"] } } }

Do not turn Smart App Control off to work around this - it cannot be re-enabled without reinstalling Windows.

Configuration

Env var Default
CO_ELI_CACHE_DIR ~/.matematic/cache/co-eli
CO_ELI_AUDIT_DIR ~/.matematic/audit
CO_ELI_BASE_URL https://www.datos.gov.co/resource/v2k4-2t8s.json

License

Apache-2.0 (code). datos.gov.co data is open data (see SOURCES.md).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

co_eli_mcp-0.2.2.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

co_eli_mcp-0.2.2-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file co_eli_mcp-0.2.2.tar.gz.

File metadata

  • Download URL: co_eli_mcp-0.2.2.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for co_eli_mcp-0.2.2.tar.gz
Algorithm Hash digest
SHA256 f6aa06043d4dfe8b2af1382361312ad9dc4fbbffd59734a9dbb5544ef1cffb69
MD5 690d4944233d4fa090ee3e79698cfa48
BLAKE2b-256 dad80258430a3a744bc430876456ffeb3a479c2f8781d311ce54930da11b7ab5

See more details on using hashes here.

File details

Details for the file co_eli_mcp-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: co_eli_mcp-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for co_eli_mcp-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b3dc5ae50aefdea5ede4a674d267c1cfea0f84595087951bfde96f66bfa38e51
MD5 0805a2c941ffe5f513e864c80158741d
BLAKE2b-256 33ae60d15a3a06f2f30677c07f1e33c42556560436381c8acb8a062c71f8322b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 files

0.2.1

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page