ratum-mcp
v0.1.0
Published
Ratum Verify MCP — verified Python code edits (mechanical seal) for your IDE's AI. Stdio bridge to the Ratum cloud endpoint.
Downloads
181
Maintainers
Readme
ratum-mcp
Ratum Verify — edição de código Python com selo mecânico verificado, direto na sua IDE.
A IA da sua IDE ganha a ferramenta ratum_verified_edit: transformações cobertas
(delete_kwarg, insert_kwarg, rename_function) são aplicadas via AST em todos os
callsites e verificadas — ou recusadas explicitamente. Nunca finge selo.
Instalação
- Crie sua API key em app.ottobrain.com → Configurações → Ratum Verify.
- Adicione na sua IDE:
Claude Code:
claude mcp add ratum -e RATUM_API_KEY=otto_ak_SUA_CHAVE -- npx -y ratum-mcpCursor / Windsurf / genérico (mcp.json):
{
"mcpServers": {
"ratum": {
"command": "npx",
"args": ["-y", "ratum-mcp"],
"env": { "RATUM_API_KEY": "otto_ak_SUA_CHAVE" }
}
}
}Alternativa sem npm (transporte HTTP direto):
claude mcp add --transport http ratum https://ratum.ottobrain.com --header "Authorization: Bearer otto_ak_SUA_CHAVE"Como funciona
A IA envia o texto do arquivo (file_text); o Ratum casa a edição com uma política
certificada, aplica e verifica. Resultado status: "applied_verified" = grava
after_text. Qualquer outro status = arquivo intacto (fail-closed).
Env vars: RATUM_API_KEY (obrigatória), RATUM_URL (opcional, default
https://ratum.ottobrain.com).
