Poland KRS

Acesso ao Krajowy Rejestr Sądowy (KRS) — o registro governamental oficial de todas as empresas, fundações e outras entidades legais.

Documentação

logo

Servidor MCP KRS Poland

Um servidor MCP para a API pública do Registro Nacional de Tribunais da Polônia (KRS).

Uso

Este servidor foi projetado para ser executado com npx, permitindo que você o use como um provedor de ferramentas para clientes LLM sem uma instalação global.

Executando com npx

Para iniciar o servidor, execute o seguinte comando:

npx krs-poland-mcp-server

Configuração para Clientes LLM

Para integrar este servidor a um cliente LLM (como LM Studio ou outros que suportem MCP), você pode configurá-lo para iniciar o processo do servidor. Aqui está um exemplo de configuração:

{
  "mcpServers": {
    "krs-poland-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "krs-poland-mcp-server"
      ]
    }
  }
}

Esta configuração informa ao cliente como iniciar o servidor de ferramentas KRS.

Funções do Servidor

O servidor fornece as seguintes ferramentas (lista de verificação):

  • Obter Registro KRS Atual (get-krs-current-extract): Recupera o status e as informações atuais de uma determinada entidade do KRS.
  • Obter Registro KRS Completo (get-krs-full-extract): Recupera os dados históricos completos de uma determinada entidade do KRS.

Desenvolvimento

Para executar o servidor em um ambiente de desenvolvimento:

  1. Clone o repositório.
  2. Instale as dependências: npm install
  3. Compile o projeto: npm run build
  4. Execute o servidor: npm start

Autor

Piotr Kolawa (@pkolawa) / (Linkedin)

Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.