GenPark Clause References

Extraia termos definidos em inglês e referências numeradas a cláusulas do texto fornecido, inspecione ciclos de dependência e expanda definições. Auxiliares de regex, não análise jurídica.

Documentação

genpark-clause-references

Extrai termos definidos em inglês e referências numéricas explícitas de textos contratuais fornecidos; inspeciona ciclos de dependência. Heurísticas de regex, não análise jurídica.

Python 3.9+; runtime de biblioteca padrão; licença MIT.

Instalação e execução

Baixe genpark-clause-references.mcpb de GitHub Releases e instale com um cliente compatível com MCPB. Python deve estar instalado e disponível como python.

Alternativamente, clone este repositório e configure um servidor stdio MCP com o comando python e argumentos contendo o caminho absoluto para mcp_server.py.

Listagem no Smithery

Ferramentas

  • extract_defined_terms
  • map_clause_dependencies
  • detect_circular_references
  • resolve_and_expand_clause
  • run_benchmark_legal_resolution

Execute python -m unittest discover -s tests para verificações de regressão. A verificação oficial de integração do SDK MCP usa a dependência de desenvolvimento mcp: python tests/check_mcp.py.

Limitações

Estes são auxiliares determinísticos que operam em dados estruturados fornecidos, não modelos de aprendizado de máquina. Entrada e saída permanecem no processo local. Nenhum endpoint hospedado, acesso automático a arquivos ou acesso à rede é necessário. O estado dura apenas durante o processo atual. As ferramentas de benchmark executam exemplos sintéticos em estado isolado; seu status não é uma certificação de qualidade de produção.

Use chaves de cláusula canônicas Section N. Referências nomeadas como Clause, Article ou Paragraph são normalizadas para Section. O grafo relata ciclos de back-edge DFS, não uma enumeração exaustiva; termos definidos usam frases em inglês entre aspas.