KRS Poland

KRS Poland

An MCP server for the Polish National Court Register (KRS) public API.

2
Stars
0
Forks
0
Releases

Overview

KRS Poland MCP Server is an MCP server for the Polish National Court Register (KRS) public API. It is designed to run with npx, enabling you to use it as a tool provider for LLM clients without a global installation. The server exposes two MCP tools: get-krs-current-extract, which retrieves the current status and information for a given entity, and get-krs-full-extract, which fetches the complete historical KRS record for that entity. The project includes a sample MCP client configuration showing how to spawn the server from an external process, making it easy to plug into LLM environments such as LM Studio or other MCP-enabled clients. Development guidance is provided: clone the repository, install dependencies with npm install, build with npm run build, and run with npm start. The README credits Piotr Kolawa as author and notes MIT licensing. Overall, the KRS Poland MCP Server provides public API access to KRS data through two focused retrieval tools, designed for straightforward integration into LLM-driven workflows.

Details

Owner
pkolawa
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Get Current KRS Record

Retrieves the current status and information for a given entity from the KRS.

Get Full KRS Record

Retrieves the complete historical data for a given entity from the KRS.

Npx-based deployment

Runs as an MCP server via npx, enabling tool-provider usage without a global installation.

LLM client integration ready

Includes configuration example for MCP clients to spawn the server as an external tool.

Audience

LLM developersIntegrate KRS data retrieval into LLM workflows via MCP tool provider.
AI teamsConfigure the MCP client to spawn the server as an external tool for KRS data.

Tags

KRSPolandMCP serverPolish National Court RegisterPublic APILLM integrationTool providernpx