BORME API
mcp remote · streamable-http · v2.1.0 · source: crawl
https://mcp.bormeapi.com/mcp
https://github.com/bormeapi/borme-mcp
Spain's company registry gazette (BORME): more than 9.6 million events since 2009. API key or OAuth.
Works
90
Verified Oct 31, 2026 · p50 670 ms · p95 686 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'borme' |
| tools_listed | 15 | pass | 10 tools |
| schema_complete | 15 | pass | 10 of 10 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 670 ms |
| latency_p95 | 5 | pass | p95 686 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | fail | recent_signals: sends credentials |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (10)
| Name | Description | Schema |
|---|---|---|
list_act_types | List every normalized BORME act type: the enum used by the act_types filter of search_events (act_type), its Spanish label (spanish) and its English label (english). Use it to choose act_types values | typed |
search_events | Search BORME registry events (since 2009) across companies by publication date, province, act type and company name, newest first. Use it for questions about many companies ("insolvency notices in Va | typed |
company_history | Get one company's BORME timeline: its published registry events within your plan's window. Use it once the company is known (a slug from search_companies or company_by_nif); across many companies use | typed |
registry_stats | Report the coverage and freshness of the BORME data behind this server. Use it to answer "how much data is there?", "how fresh is it?" and "can I trust date filters for period X?" before running sear | typed |
company_by_nif | Look up a Spanish company by its NIF/CIF tax ID. Use it when the user gives a tax ID (with a name use search_companies); on a hit, call company_history with the company_slug. Returns JSON {found, com | typed |
brand_owner | Find the Spanish company a trademark or trading name is linked to, in the Spanish patent office's (OEPM) trademark and commercial-name records we hold (the archive starts in 1987). Use it when the us | typed |
company_brands | List the trademarks and trading names that the Spanish patent office (OEPM) records under a holder with this company's name. Use it for a known company (a slug from search_companies or company_histor | typed |
recent_signals | Get a sample of the latest risk signals derived from BORME and public sources: at most 10 rows dated within the last 7 days. Use it for "what risk signals appeared this week"; not a per-company check | typed |
daily_digest | Summarise one BORME publication day: total events, counts by act type, the top 10 provinces and the day's insolvency-proceedings notices. Use it for "what was published today" or a day's figures; to | typed |
search_companies | Find Spanish companies by name and return ranked company cards. Use it first when the user gives a company name, then company_history with its company_slug; with a tax ID use company_by_nif, with a br | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-bormeapi-borme-mcp-streamable-http)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.