Skip to main content
O Gennia MCP (@gennia/mcp) é um servidor Model Context Protocol que expõe todos os 135 endpoints da Public API como ferramentas que seu cliente AI (Cursor, Claude Code, Claude Desktop, Codex) consegue chamar diretamente. Sem clique, sem cópia de JSON. Você pergunta em linguagem natural “lista meus agentes”, “cria um novo plano de R$ 100 / mês”, “sobe esse PDF como knowledge source” — e o agente da sua IDE / chat resolve sozinho.
O servidor roda como subprocess local via npx. Toda a conversa fica entre seu cliente AI e o servidor na sua máquina; a única coisa que sai pela rede são as chamadas HTTPS pra api.gennia.ai (autenticadas com sua API key).

Instalação rápida (1 comando)

A forma mais fácil é deixar o CLI cuidar disso:
O comando detecta quais clientes AI você tem instalados, escreve a configuração no arquivo certo de cada um, e ainda copia um SKILL.md no diretório de skills do Claude Code (assim o agente “sabe” sobre Gennia mesmo em sessões novas). Reinicia o cliente AI e pronto.

Instalação manual

Se preferir não usar o CLI, é uma edição de JSON num arquivo. Copie o snippet que combina com seu cliente.
Edite ~/.claude.json e adicione o bloco mcpServers.gennia:
Alternativa via CLI do próprio Claude Code:

Variáveis de ambiente

Catálogo de ferramentas

O servidor lê o OpenAPI spec na inicialização e cria uma ferramenta MCP por operação. Naming é <tag>__<operationId> em snake_case. Cada ferramenta tem um inputSchema derivado dos parâmetros + request body da OpenAPI. O LLM do seu cliente AI lê esses schemas e monta os argumentos sozinho.

Exemplos de prompts

Uma vez instalado, você pergunta em linguagem natural:

Leitura

O agente chama agents__list_agents com limit: 5.

Composição

Lista planos, ordena por activeSubscriptions, te dá a resposta.

Upload de arquivo

Chama knowledge_sources__upload_file com file_path local.

Mutação com confirmação

Lista cupons, identifica o publicId, te pede confirmação antes de chamar billing__delete_coupon.

Endpoints não expostos

Diagnosticar

Se o servidor não conectar ou as ferramentas falharem:
Saída esperada:
Qualquer ✗ vermelho aponta o passo onde ajustar.

Atualizar pra versão mais recente

O npx -y @gennia/mcp (sem version pin) verifica o registro do npm diariamente e atualiza automaticamente. Pra forçar uma atualização imediata, limpe o cache do npx:
Na próxima vez que seu cliente AI lançar o servidor MCP, ele baixa a versão atual.

Próximos passos

Instalar o CLI

Mesma API, surface diferente. O CLI é o canal preferido pra scripts, automações e agentes IA com acesso ao shell.

Referência completa

Cada endpoint que vira tool MCP está documentado aqui com schemas, try-it-out e exemplos.