Servidor MCP
prometiam-risk-mcp
Datos de empresas para Claude, Cursor, VS Code y cualquier cliente MCP: registros mercantiles de 35 países, eventos societarios, notificaciones de insolvencia, cribado de sanciones (beta), comprobación de IVA y LEI y monitorización, en 36 herramientas tipadas. Un comando, sin clave y sin registro. Alemania procede de registros LEI y del registro del mercado de la energía, no del Handelsregister.
- Versión 0.4.54
- Herramientas 36
- Países 35
- Transporte stdio
- Licencia MIT
- Requiere Node 18 o posterior
Instálalo, sin clave
Elige tu cliente, pega el bloque y reinícialo. Sin clave, el servidor usa una clave de demostración compartida, así que la primera llamada responde enseguida. Funcionan la búsqueda de empresas, las fichas, el IVA, el LEI y la insolvencia; los eventos societarios y el cribado de sanciones requieren un plan, y la clave de demostración tiene límite de uso para todos los que la comparten.
Dónde: claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\)
Sin clave
{
"mcpServers": {
"prometiam-risk": {
"command": "npx",
"args": ["-y", "prometiam-risk-mcp"]
}
}
}Con tu propia clave
{
"mcpServers": {
"prometiam-risk": {
"command": "npx",
"args": ["-y", "prometiam-risk-mcp"],
"env": { "PROMETIAM_API_KEY": "rk_live_..." }
}
}
}Dónde: any terminal; add --scope project to write a shared .mcp.json
Sin clave
claude mcp add prometiam-risk -- npx -y prometiam-risk-mcpCon tu propia clave
claude mcp add prometiam-risk -e PROMETIAM_API_KEY=rk_live_... -- npx -y prometiam-risk-mcpDónde: .cursor/mcp.json in the project, or ~/.cursor/mcp.json for every project
Sin clave
{
"mcpServers": {
"prometiam-risk": {
"command": "npx",
"args": ["-y", "prometiam-risk-mcp"]
}
}
}Con tu propia clave
{
"mcpServers": {
"prometiam-risk": {
"command": "npx",
"args": ["-y", "prometiam-risk-mcp"],
"env": { "PROMETIAM_API_KEY": "rk_live_..." }
}
}
}Dónde: .vscode/mcp.json (the key is servers, not mcpServers)
Sin clave
{
"servers": {
"prometiam-risk": {
"type": "stdio",
"command": "npx",
"args": ["-y", "prometiam-risk-mcp"]
}
}
}Con tu propia clave
{
"servers": {
"prometiam-risk": {
"type": "stdio",
"command": "npx",
"args": ["-y", "prometiam-risk-mcp"],
"env": { "PROMETIAM_API_KEY": "rk_live_..." }
}
}
}Dónde: Continue, Cline o tu propio agente: ejecuta el comando y habla MCP por entrada y salida estándar. Consulta la documentación MCP de tu cliente para el nombre exacto del archivo de configuración, que cambia entre versiones.
Sin clave
npx -y prometiam-risk-mcpCon tu propia clave
PROMETIAM_API_KEY=rk_live_... npx -y prometiam-risk-mcpTu propia clave viene con la prueba gratuita de 14 días: 500 créditos, con tarjeta y sin cargo durante 14 días. Un valor vacío o el marcador rk_live_your_key_here se ignora y se usa la clave de demostración.
Endpoint alojado (sin instalación)
Las mismas 36 herramientas se sirven por Streamable HTTP en https://api.prometiam.com/functions/v1/mcp: sin npx y sin proceso local. Envía tu propia clave como Authorization: Bearer rk_live_... (X-API-Key también funciona). Sin clave funciona en modo demo con la clave de demostración compartida (30 solicitudes por minuto y 2.000 llamadas al día para todos, la misma cuota que la demo con npx); en modo demo algunas herramientas, como sanctions_screen y events_search, responden upgrade_required. El endpoint no guarda datos ni secretos: cada llamada a una herramienta es una solicitud a la API y cuesta los mismos créditos que la llamada REST (el cribado de sanciones está en beta). Tu propia clave solo funciona desde un cliente que pueda enviar una cabecera en la solicitud.
Claude Code
Dónde: cualquier terminal; añade --scope project para escribir un .mcp.json compartido
claude mcp add --transport http prometiam https://api.prometiam.com/functions/v1/mcp --header "Authorization: Bearer rk_live_..."Cursor
Dónde: .cursor/mcp.json en el proyecto, o ~/.cursor/mcp.json para todos los proyectos
{
"mcpServers": {
"prometiam": {
"url": "https://api.prometiam.com/functions/v1/mcp",
"headers": { "Authorization": "Bearer ${env:PROMETIAM_API_KEY}" }
}
}
}VS Code
Dónde: .vscode/mcp.json (la sección raíz se llama servers, no mcpServers; inputs pide la clave de API y la deja fuera del archivo)
{
"servers": {
"prometiam": {
"type": "http",
"url": "https://api.prometiam.com/functions/v1/mcp",
"headers": { "Authorization": "Bearer ${input:prometiam-key}" }
}
},
"inputs": [
{ "type": "promptString", "id": "prometiam-key", "description": "Prometiam API key", "password": true }
]
}Windsurf
Dónde: mcp_config.json
{
"mcpServers": {
"prometiam": {
"serverUrl": "https://api.prometiam.com/functions/v1/mcp",
"headers": { "Authorization": "Bearer ${env:PROMETIAM_API_KEY}" }
}
}
}Conectores de claude.ai y ChatGPT: todavía no. Necesitan inicio de sesión con OAuth, que el endpoint alojado aún no ofrece.
Comprueba que funciona
Pregunta a tu asistente:
Busca empresas llamadas Inditex en España.
Llama a companies_search y devuelve:
INDUSTRIA DE DISEÑO TEXTIL, S.A, NIF A15075062, activa, forma jurídica SA, Arteixo, LEI 549300TTCXZOGZM2EY83.
Un 401 en la primera llamada indica una versión antigua de prometiam-risk-mcp que enviaba el marcador como si fuera una clave real. Actualízala o quita el bloque env.
Última comprobación en Claude Desktop, Claude Code, Cursor y VS Code: Por confirmar
Pregúntale
Preguntas que funcionan, la herramienta que llama cada una y lo que devolvió. Las respuestas grabadas se tomaron con la clave de demostración el 24 oct 2026, desde el endpoint que envuelve la herramienta; el servidor MCP devuelve el mismo JSON.
“¿Es válido el IVA ESA15075062 y de qué empresa es?”
VIES confirma que el número es válido. La coincidencia en el registro es INDUSTRIA DE DISEÑO TEXTIL, S.A (BORME), la misma empresa de arriba.
Respuesta grabada“Busca el LEI 549300TTCXZOGZM2EY83.”
INDUSTRIA DE DISEÑO TEXTIL, S.A., jurisdicción ES, estado de la entidad ACTIVE, domiciliada en la Avenida de la Diputación, Arteixo.
Respuesta grabada“¿Qué ha pasado en esta empresa el último año?”
La clave de demostración responde 403 upgrade_required: los eventos societarios no están en el plan gratuito, el plan Starter (9,99 EUR/mes) los incluye.
Rechazada con la clave de demostración“Criba el nombre Juan Perez contra las listas de sanciones con umbral 85.”
La clave de demostración responde 403 upgrade_required: el cribado de sanciones (beta) no está en el plan gratuito, el plan Professional (29,99 EUR/mes) lo incluye. Una puntuación es una señal para revisar, no una determinación.
Rechazada con la clave de demostración“Comprueba si estas cinco contrapartes tienen notificaciones de insolvencia corporativa en Francia y Alemania.”
Una llamada, 2 créditos por nombre y un estado por nombre. Solo notificaciones corporativas, dieciséis mercados.
No grabada aquí
Herramientas, créditos y plan
Una llamada correcta cuesta créditos y un error no cuesta nada. Plan es el plan más bajo que ejecuta la herramienta; Gratis es la clave de demostración y la prueba de 14 días. Las herramientas por lotes cobran cada elemento.
Company lookup
Busca una empresa y lee su ficha, por nombre, identificador, IVA o LEI; hasta 100 a la vez. Las cuentas anuales solo están en el plan Scale.
| Herramienta | Créditos | Plan |
|---|---|---|
companies_search | 1 | Gratis |
company_detail | 1 | Gratis |
company_by_identifier | 1 | Gratis |
companies_lookup | 1 per item | Gratis |
company_financials | 25 | Scale |
People and directors
Administradores y personas con varios cargos, donde el registro los publica.
| Herramienta | Créditos | Plan |
|---|---|---|
people_search | 2 | Starter |
person_detail | 2 | Starter |
directors_network | 2 | Gratis |
Corporate events
Eventos societarios de una empresa o de un país entero, con la notificación de origen.
| Herramienta | Créditos | Plan |
|---|---|---|
events_search | 2 | Starter |
events_timeline | 2 | Starter |
event_detail | 2 | Starter |
Insolvency
Notificaciones de insolvencia corporativa de dieciséis mercados, solo de empresas.
| Herramienta | Créditos | Plan |
|---|---|---|
insolvency_search | 2 | Gratis |
insolvency_notices_search | 2 | Gratis |
insolvency_check | 2 per item | Gratis |
insolvency_record | 2 | Gratis |
Sanctions screening (beta)
Cribado de nombres contra listas de sanciones y de control de exportaciones (beta), y vigilancia de una lista propia.
| Herramienta | Créditos | Plan |
|---|---|---|
sanctions_screen | 3 | Professional |
sanctions_screen_batch | 3 per name | Professional |
sanctions_entity | 1 | Professional |
sanctions_changes | 1 | Starter |
sanctions_watchmodifica tu cuenta | 0 | Starter |
sanctions_unwatchmodifica tu cuenta | 0 | Starter |
sanctions_watchlist | 0 | Starter |
VAT and LEI
Validación de IVA en VIES y consulta de LEI y de sus matrices en GLEIF.
| Herramienta | Créditos | Plan |
|---|---|---|
vat_validate | 1 | Gratis |
lei_lookup | 1 | Gratis |
lei_search | 1 | Gratis |
lei_relationships | 1 | Gratis |
Monitoring
Suscribe empresas a monitorización diaria con webhook firmado, en todos los países vivos salvo Francia y Chile.
| Herramienta | Créditos | Plan |
|---|---|---|
monitor_list | 0 | Gratis |
monitor_get | 0 | Gratis |
monitor_subscribemodifica tu cuenta | 0 | Gratis |
monitor_stopmodifica tu cuenta | 0 | Gratis |
Public procurement (beta)
Adjudicaciones públicas y perfil de riesgo de los compradores públicos (beta).
| Herramienta | Créditos | Plan |
|---|---|---|
procurement_awards | 2 | Gratis |
procurement_buyer | 2 | Gratis |
procurement_buyers | 2 | Gratis |
procurement_relationship | 2 | Gratis |
Account and coverage
Tu plan, tus créditos y la cobertura por país.
| Herramienta | Créditos | Plan |
|---|---|---|
coverage | 0 | Gratis |
account | 0 | Gratis |
Cuando una llamada falla
401 unauthorized | La clave falta, es incorrecta o está revocada. Con el servidor MCP, deja la clave fuera para usar la clave de demostración. |
|---|---|
403 upgrade_required | La llamada necesita un plan que la incluya; el cuerpo indica el plan y el precio. |
429 rate_limit_exceeded | Límite por minuto o diario; espera los segundos de Retry-After. La clave de demostración compartida tiene límite para todos los que la usan. |
Servidor MCP o API REST
| Servidor MCP o API REST | Servidor MCP | API REST |
|---|---|---|
| Quién llama | El cliente de IA elige la herramienta y sus parámetros durante una conversación. | Tu código, con los parámetros que fijas. |
| Credenciales | PROMETIAM_API_KEY opcional en la configuración del cliente. | Una cabecera Authorization: Bearer en cada petición. |
| Datos y créditos | Los mismos endpoints, el mismo JSON y los mismos créditos por llamada. | Igual. |
| Ideal para | Investigación y diligencia debida en un chat, prototipos, agentes que deciden qué consultar. | Flujos de alta, trabajos por lotes, webhooks de monitorización, todo lo que deba ejecutarse siempre igual. |
La referencia REST está en documentación de la API.
Límites de alcance
- El cribado de sanciones es beta. El cribado PEP (una opción de sanctions_screen) es beta, solo de España y sin familiares ni allegados.
- Las notificaciones de insolvencia son solo corporativas, de dieciséis mercados: FR, DE, GB, AT, CH, NO, FI, US, NL, DK, HR, SE, ES, LV y EE. Contains CVR data (Erhvervsstyrelsen), CC BY 4.0.
- La monitorización cubre todos los países vivos salvo Francia y Chile: cambio de estado, disolución, coincidencia de sanciones y eventos societarios. Solo monitor_subscribe, monitor_stop, sanctions_watch y sanctions_unwatch modifican algo en tu cuenta; las demás herramientas son de solo lectura.
- Hay administradores de España, Francia, Reino Unido y Noruega; los de Polonia van en la ficha de la empresa, con las personas físicas enmascaradas por el propio registro. Los demás países son solo fichas de empresa: sin administradores ni señal de cumplimiento registral. Los empresarios individuales y demás personas físicas no se sirven en la mayoría de registros.
- Los eventos societarios son notificaciones de gaceta de España, Francia y Reino Unido (Suiza también desde el Boletín Oficial de Comercio suizo) y eventos de cambio registral en los demás países vivos, fechados cuando el cambio aparece por primera vez en los datos del registro. Irlanda, Polonia y Noruega: solo eventos de cambio registral, ninguno antes del 14 oct 2026.
- Alemania son entidades con LEI y empresas del registro del mercado de la energía, no un extracto del Handelsregister. Estados Unidos son solo fichas de empresa: ocho registros estatales más declarantes de la SEC y titulares de LEI, no todas las empresas de EE. UU.
- Las cuentas anuales (company_financials) son cuentas depositadas en GB, FR, DK, SE, NO, LV, FI (presentadas en formato digital), EE, RO y LT (cifras principales), CO y US (declarantes de la SEC), y empresas cotizadas en ES, PL, HR, BE y BR; plan Scale o superior, 10 llamadas al mes en los planes inferiores.
Preguntas frecuentes
¿Funciona el servidor sin clave de API?
Sí. Incluye una clave de demostración compartida, así que la primera llamada responde justo después de npx. La clave tiene límite de uso para todos los que la comparten; cuando se agota la cuota compartida, el error indica cómo obtener una clave gratuita.
¿Qué añade mi propia clave?
Una clave propia no se comparte con nadie y desbloquea los permisos de pago: personas y eventos societarios desde Starter (9,99 EUR/mes), cribado de sanciones desde Professional (29,99 EUR/mes), cuentas anuales desde Scale (99,99 EUR/mes). La prueba gratuita de 14 días da 500 créditos, requiere tarjeta y no se cobra nada durante 14 días.
¿Con qué clientes funciona?
Con cualquier cliente que hable MCP por stdio. Claude Desktop, Claude Code, Cursor y VS Code están configurados arriba; Continue y Cline funcionan igual.
¿Puede el agente cambiar algo en mi cuenta?
Solo mediante monitor_subscribe, monitor_stop, sanctions_watch y sanctions_unwatch, marcadas como que modifican tu cuenta; el resto de herramientas son de solo lectura. Guarda la clave en la configuración del cliente, nunca en un prompt.
¿Cuenta una llamada contra mi cuota?
Sí. Una llamada correcta cuesta créditos: 1 por una búsqueda o ficha de empresa, 2 por personas, eventos o insolvencia, 3 por cada nombre cribado, 25 por las cuentas anuales de una empresa; los errores no cuestan nada. Las herramientas por lotes cobran cada elemento.
¿Son los mismos datos que la API REST?
Sí. Cada herramienta llama al mismo endpoint que describe la documentación de la API y la especificación OpenAPI.
¿Por qué mi cliente muestra un 401?
Un prometiam-risk-mcp anterior a la 0.4.45 lee el marcador rk_live_your_key_here como si fuera una clave real. Actualízalo, o quita el bloque env para usar la clave de demostración.
Relacionado
- Por qué un agente de IA necesita datos oficiales de empresas
- Integraciones: n8n, Postman y los SDK de TypeScript y Python
- Documentación de la API: en inglés
- Precios
Esta página describe prometiam-risk-mcp 0.4.54. El mismo texto en Markdown: /mcp.md