2753360787
Triple transport (STDIO + StreamableHTTP + SSE porta 3175). 24 modulos: agents, issues, approvals, routines, goals, projects, costs, activity, skills, secrets, plugins, assets, settings, access. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
886 B
886 B
MCP Paperclip
MCP TypeScript para integrar Claude Code com Paperclip AI (clip.descomplicar.pt).
Comandos
npm run build— compilar TypeScriptnpm run start— iniciar STDIO transportnpm run start:http— iniciar StreamableHTTP + SSE na porta 3175npm run test— correr testesnpm run quality:check— lint + format + build + test
Estrutura
src/client.ts— HTTP client para API Paperclipsrc/tools/*.ts— tools organizadas por modulo (agents, issues, etc.)src/server.ts— factory createServer() partilhada entre transportessrc/index.ts— entry STDIOsrc/index-http.ts— entry HTTP + SSE
Convencoes
- Tools usam snake_case:
list_agents,create_issue - Company ID injectado automaticamente via env var
- Logs para stderr (nunca stdout em modo STDIO)
- Annotations inferidas automaticamente pelo prefixo do nome