Skip to main content
Glama

mcp-impo

MCP server for IMPO Uruguay datos abiertos API with SQLite caching.

PyPI Python

Install

pip install mcp-impo

Related MCP server: Spanish Public Data MCP

Usage

from mcp_impo import get_schema, get_norma, search_normas, get_base_info

# Get schema
schema = get_schema()

# Get specific norm
norma = get_norma("ley", 2024, "19850")

# Search
results = search_normas("seguridad social", tipo="ley", limit=10)

# Get available bases
bases = get_base_info()

CLI

mcp-impo --help

MCP Tools

  • schema - Retrieve IMPO JSON schema documentation

  • norma - Get a specific norma or aviso

  • search - Search normas/avisos

  • bases - Get information about available bases

Cache

The server uses SQLite caching with configurable TTL:

  • Schema: 24 hours

  • Base info: 1 hour

  • Norma data: 1 hour

  • Search results: 10 minutes

Override TTL per request by passing ttl parameter (seconds).

mcp-name: io.github.daedalus/mcp-impo

Development

git clone https://github.com/daedalus/mcp-impo.git
cd mcp-impo
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/
Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    MCP server for searching and extracting official announcements, decrees, and resolutions from the Argentine Official Gazette (Boletín Oficial de la República Argentina). It enables LLMs to perform real-time searches and retrieve verbatim legal text with complete juridical fidelity.
    Last updated
    14
    19
    3
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    MCP server for querying Spanish government open data APIs including grants, legislation, company registry, statistics, and open data catalog. Enables LLMs to access Spanish public information on-the-fly.
    Last updated
    26
    5
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    MCP server that enables searching and retrieving judicial decisions from the Uruguayan National Public Jurisprudence Database (BJN).
    Last updated

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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/daedalus/mcp-impo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server