schrepa/graft

Use ao construir, refatorar ou documentar aplicativos e proxies Graft, incluindo quando solicitado a criar um servidor de ferramentas, servidor de API, servidor de protocolo duplo ou ponte MCP-HTTP.

O que é graft?

O Graft é um framework para definição de ferramentas que podem ser servidas simultaneamente como endpoints REST HTTP e ferramentas MCP a partir do mesmo servidor, com descoberta, documentação e OpenAPI gerados automaticamente. Suporta ações concretas como definição de ferramentas e handlers, configuração de middleware de autenticação, configuração de transportes HTTP e stdio, geração de documentação OpenAPI, encapsulamento de APIs existentes via modo proxy e integração completa com o fluxo de trabalho CLI. É especialmente útil para desenvolvedores que desejam criar servidores de ferramentas, servidores de API, servidores de protocolo duplo ou pontes MCP-HTTP sem duplicação de código. O Graft oferece uma abordagem unificada para expor ferramentas tanto para agentes de IA (via protocolo MCP) quanto para consumidores HTTP tradicionais, reduzindo a complexidade de manutenção e garantindo consistência entre as interfaces.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/schrepa/graft/tree/main/skills/graft

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que graft faz?

Use ao construir, refatorar ou documentar aplicativos e proxies Graft, incluindo quando solicitado a criar um servidor de ferramentas, servidor de API, servidor de protocolo duplo ou ponte MCP-HTTP. A tese central do Graft: defina ferramentas uma vez e sirva-as como endpoints REST HTTP e ferramentas MCP a partir do mesmo servidor, com descoberta, documentação e OpenAPI gerados automaticamente. Abrange ações concretas como definição de ferramentas e handlers, configuração de middleware de autenticação, configuração de transportes HTTP e stdio, geração de documentação OpenAPI, encapsulamento de APIs existentes via modo proxy e integração completa com o fluxo de trabalho CLI.

Habilidades Relacionadas