Are you the author? Sign in to claim
MCP server for Spain's company registry (BORME): 9.5M events since 2009, hosted at mcp.bormeapi.com
MCP server for Spain's official company registry (BORME — Boletín Oficial del Registro Mercantil): 9.5M+ typed company events since 2009, updated every business day. Incorporations, director appointments, insolvencies, capital changes — 52 event kinds as English enums.
{
"mcpServers": {
"borme": {
"url": "https://mcp.bormeapi.com/mcp"
}
}
}
Free, read-only, capped at 50 rows per query. Backed by the full 17-year corpus.
| Tool | What it does |
|---|---|
search_events | Filter events by date range, province, act type, company name |
company_history | Full timeline of one company (fuzzy name match) |
daily_digest | One day's registry activity, aggregated |
registry_stats | Corpus coverage and volume stats |
list_act_types | The 52-enum vocabulary with Spanish originals |
company_by_nif | Resolve a NIF/CIF tax ID to a company (cross-referenced from GLEIF/BDNS/AEAT open sources, ~232k companies) |
recent_signals | Sample of derived risk signals: insolvencies, phoenix companies, mass officer exits, AEAT debtors (last 7 days) |
server.py is the complete server (FastMCP + psycopg). It expects a Postgres
with the BORME schema and a read-only role:
BORME_DSN=postgresql://user:pass@host/borme \
BORME_MCP_TRANSPORT=streamable-http \
python server.py
Building the dataset yourself: see our engineering notes — You don't need to scrape BORME.
MIT (server code). The underlying data originates from boe.es open data (public sector information, Ley 37/2007).
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows