Server data from the Official MCP Registry
MCP server for the Polish KRS company registry via the official Ministry of Justice API.
MCP server for the Polish KRS company registry via the official Ministry of Justice API.
Well-structured MCP server for Polish KRS registry with proper authentication (public API, no credentials needed), good input validation, and appropriate permissions scoped to the server's purpose. Code quality is high with clear error handling and meaningful documentation. Minor quality improvements possible around broader error handling and logging patterns, but no security vulnerabilities identified. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
4 files analyzed · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-matematicsolutions-mcp-krs": {
"args": [
"-y",
"@matematicsolutions/mcp-krs"
],
"command": "npx"
}
}
}From the project's GitHub README.
MCP server dla Krajowego Rejestru Sądowego przez oficjalne, darmowe
API Ministerstwa Sprawiedliwości (api-krs.ms.gov.pl/api/krs).
Kancelaria pyta o kontrahenta → Patron zwraca pełne dane rejestrowe: nazwa, forma prawna, NIP, REGON, adres, kapitał, skład zarządu, sposób reprezentacji, prokurenci, główny PKD, status (aktywny / likwidacja / upadłość). Plus URL do wyszukiwarki MS.
Krytyczne dla pracy nad umowami: pytanie „czy ta osoba może sama
podpisać tę umowę za spółkę X" sprowadza się do dwóch ruchów —
krs__get_board z numerem KRS, potem porównanie sposobu reprezentacji
ze stroną podpisującą.
get_entity(krs, rejestr?) — odpis aktualny (pełne dane podmiotu).get_entity_full(krs, rejestr?) — odpis pełny (z historią wpisów).get_board(krs, rejestr?) — skrócona: tylko reprezentacja
(sposób + skład) + prokurenci.Parametry:
krs — 1-10 cyfr, zera wiodące dopełniane automatycznie
(28860 → 0000028860).rejestr — P (przedsiębiorców, default) lub S (stowarzyszeń).Każda zwrotka zawiera structuredContent.citations z polami:
title, url (MS wyszukiwarka), krs, nazwa, nip, regon,
forma_prawna, status, miejscowosc, sad_rejestrowy, rejestr.
Patron czyta pole automatycznie i wystawia w panelu UI jako sekcję „Krajowy Rejestr Sądowy (KRS — MS)".
fetch)@modelcontextprotocol/sdknpm install
npm run build
node dist/index.js
W patron/backend/mcp-servers.json:
{
"name": "krs",
"transport": "stdio",
"command": "node",
"args": ["C:/Users/<TWOJ-UZYTKOWNIK>/mcp-krs/dist/index.js"],
"enabled": true
}
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"s","version":"0"}}}
{"jsonrpc":"2.0","method":"notifications/initialized"}
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_board","arguments":{"krs":"28860"}}}' \
| node dist/index.js
Powinno zwrócić ORLEN SA, sposób reprezentacji „dwaj członkowie zarządu działający łącznie", skład zarządu, prokurenci + URL.
API MS w odpowiedziach zwraca zamaskowane dane osobowe członków zarządu (gwiazdki w nazwiskach po nowelizacji 2023). Patron przepuszcza to surowo, nie demaskuje. Dla pełnych nazwisk: użytkownik kancelarii otwiera link MS w przeglądarce po zalogowaniu.
Kontrakt API z oficjalnej dokumentacji MS api-krs.ms.gov.pl. Implementacja TS od zera.
MIT.
This server is one of five MCP connectors covering Polish jurisdiction + EU law, used by Patron (AGPL-3.0) and any other MCP-aware legal AI agent.
All five MCP servers share the same structuredContent.citations
contract: each tool returns an array of {title, url, snippet?, ...metadata}
that legal agents can render directly in their citation panel.
See matematicsolutions/.github for the full org profile.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.