prawo-pl-mcp — Claude Code MCP server for Polish law
Search Polish court decisions, legislation, company records and other legal sources through one MCP server. It can also retrieve documents and call source-specific tools.
claude mcp add prawo-pl-mcp -- uvx prawo-pl-mcpWhat prawo-pl-mcp does
prawo-pl-mcp brings Polish legal sources behind a shared interface. Search for court rulings and legislation, fetch documents by identifier, or call functions provided by individual connectors. Sources include KRS company records, tax rulings, public procurement decisions and Polish data-protection decisions, alongside EU law sources. A source catalog helps select what to query, and some long documents are returned in pages.
Connectors run as separate processes and start when first needed. The server requires Python 3.11 or later; sources using npx need Node.js 18 or later, while uvx sources need uv. A missing runtime prevents its associated sources from starting, though other sources can still run. To add it to Claude Code, run claude mcp add prawo-pl-mcp -- uvx prawo-pl-mcp.
What it helps with
- search Polish court rulings by topic
- retrieve a Polish act using its identifier
- look up a company in the KRS register
- find Polish tax rulings or procurement decisions
- check which Polish and EU legal sources are covered
Example prompts for the agent
- Search Polish court decisions about this issue and show me relevant documents.
- Retrieve the full text of this Polish act using its identifier.
- Check the board composition for the company with this KRS number.
How to install prawo-pl-mcp
Platform CLI
claude mcp add prawo-pl-mcp -- uvx prawo-pl-mcpuvx runs the command named after the package; if the README names another one, use uvx --from prawo-pl-mcp <command>
Platform CLI
codex mcp add prawo-pl-mcp -- uvx prawo-pl-mcpuvx runs the command named after the package; if the README names another one, use uvx --from prawo-pl-mcp <command>
Config file
{
"mcpServers": {
"prawo-pl-mcp": {
"command": "uvx",
"args": [
"prawo-pl-mcp"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from prawo-pl-mcp <command>
Config file
{
"servers": {
"prawo-pl-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"prawo-pl-mcp"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from prawo-pl-mcp <command>
Platform CLI
gemini mcp add prawo-pl-mcp uvx prawo-pl-mcpuvx runs the command named after the package; if the README names another one, use uvx --from prawo-pl-mcp <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about prawo-pl-mcp
How do I install prawo-pl-mcp in Claude Code?
Run claude mcp add prawo-pl-mcp -- uvx prawo-pl-mcp. It requires Python 3.11 or later, and sources launched with uvx need uv.
What does prawo-pl-mcp do?
It combines MCP connectors for Polish legal information and EU sources. Use it to search records, retrieve documents, or call tools exposed by a specific source.
Which runtimes does prawo-pl-mcp need?
Python 3.11 or later is required. Sources launched with npx need Node.js 18 or later; sources launched with uvx need uv.