Skip to main content
Glama

skanfirmy.pl — servidor MCP

Un servidor MCP (Model Context Protocol) gratuito y sin estado que permite a los agentes de IA verificar empresas polacas y validar números de IVA de la UE directamente en los registros públicos gubernamentales — sin clave, sin registro, sin límites, salvo los de los propios registros de origen.

  • Endpoint: https://skanfirmy.pl/mcp (JSON-RPC 2.0 sobre Streamable HTTP)

  • 9 herramientas que combinan el Registro de IVA (Ministerio de Hacienda), el KRS (Ministerio de Justicia), el REGON (Estadística de Polonia / GUS) y el VIES (Comisión Europea).

  • También se puede usar como REST puro para rastreadores/agentes que no puedan usar MCP.

Creado por Bartosz Kuć — la misma persona detrás de skanfirmy.pl y del catálogo otwarteAPI.pl de APIs públicas de Polonia y la UE.

Herramientas

Herramienta

Qué hace

sprawdz_nip

Estado de IVA (Biała Lista) + datos del KRS de una empresa por NIP

sprawdz_lista_nip

Consulta masiva de hasta 30 NIPs en una sola llamada (Registro de IVA del MF)

sprawdz_regon

Datos del registro REGON (GUS) por NIP — incl. autónomos no presentes en el KRS

sprawdz_vies

Valida un número de IVA de la UE mediante VIES (Comisión Europea)

sprawdz_rachunek

Comprueba si una cuenta bancaria está en la Biała Lista de IVA para un NIP determinado

generuj_mikrorachunek

Microcuenta tributaria individual (PIT/CIT/IVA) a partir de NIP/PESEL

szukaj_pkd

Busca en la clasificación de actividades económicas PKD 2025

oblicz_odsetki

Calculadora de intereses de mora legales / comerciales (B2B)

szukaj_katalog_api

Busca en otwarteAPI.pl — un catálogo de otras APIs PL/UE públicas

Related MCP server: ksef-mcp

Conectar

Cualquier cliente MCP que admita servidores remotos (Streamable HTTP) — apúntalo a:

https://skanfirmy.pl/mcp

Clientes de Claude Desktop / solo stdio — crea un puente con mcp-remote:

{
  "mcpServers": {
    "skanfirmy": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://skanfirmy.pl/mcp"]
    }
  }
}

JSON-RPC puro (no se necesita ningún cliente MCP):

# list tools
curl -s https://skanfirmy.pl/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

# check a company by NIP
curl -s https://skanfirmy.pl/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"sprawdz_nip","arguments":{"nip":"5261040828"}}}'

REST puro (sin MCP)

Para agentes/rastreadores que solo quieran una URL:

  • GET https://skanfirmy.pl/nip/{nip} — IVA + KRS

  • GET https://skanfirmy.pl/nips/{comma,separated,nips} — consulta masiva (≤30)

  • GET https://skanfirmy.pl/regon/{nip} — datos del registro REGON

  • GET https://skanfirmy.pl/vies/{country}/{number} — IVA de la UE (VIES)

Añade ?format=json para obtener JSON. Documentación completa: skanfirmy.pl/llms.txt.

Claude Agent Skill

¿Te sirve una Agent Skill plug-and-play? En skill/ tienes verify-polish-company — un único SKILL.md que enseña a Claude Code, a las aplicaciones Claude o al Agent SDK cuándo y cómo llamar a los endpoints anteriores (sin clave, nada que ejecutar aparte de HTTP normal):

cp -R skill ~/.claude/skills/verify-polish-company

Consulta skill/README.md para más detalles.

Fuentes de datos

Registro de IVA / Biała Lista (Ministerio de Hacienda), KRS (Ministerio de Justicia), REGON / BIR (Estadística de Enseñanza — GUS), VIES (Comisión Europea). Proyecto independiente: no está afiliado a ninguno de ellos. No se persiste nada; las respuestas se cachean de forma transitoria en la CDN (máx. 24 horas), y POST /mcp no se cachea en absoluto.

Automatizado

Bartosz Kuć · skanfirmy.pl · github.com/bartosz-kuc · linkedin.com/in/bartosz-kuc · cal.com/bartosz-kuc

Licencia

MIT © Bartosz Kuć. Este repositorio documenta el servidor alojado y mantiene el manifiesto de su registro MCP; el propio servidor se ejecuta en https://skanfirmy.pl/mcp.

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

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

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Look up Polish companies from any AI assistant: registry data (KRS, REGON, CEIDG), VAT white list checks before payments, and financial statements of 4.4M businesses. Read-only tools backed by official public registers.
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact with the Polish National e-Invoice System (KSeF) for authentication, invoice creation, validation, and retrieval via 30 tools.
    3
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables real-time verification of Polish NIP (Tax Identification Numbers) using the official Ministry of Finance API. Also supports checking if a bank account belongs to a specific NIP.
    2
    13
    MIT

View all related MCP servers

Related MCP Connectors

  • Validate EU, UK, AU VAT numbers for AI agents. EU ViDA e-invoicing compliance.

  • Polish company registry: 4.4M firms, KRS/REGON data, VAT white list checks, financial statements

  • European business verification for AI agents: registry, VAT, sanctions, IBAN. Pay-per-call x402.

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/bartosz-kuc/skanfirmy-mcp'

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