feat: mcp-paperclip v1.0.0 — 165 tools para Paperclip AI
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>
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# MCP Paperclip
|
||||
|
||||
MCP TypeScript para integrar Claude Code com Paperclip AI (clip.descomplicar.pt).
|
||||
|
||||
## Comandos
|
||||
- `npm run build` — compilar TypeScript
|
||||
- `npm run start` — iniciar STDIO transport
|
||||
- `npm run start:http` — iniciar StreamableHTTP + SSE na porta 3175
|
||||
- `npm run test` — correr testes
|
||||
- `npm run quality:check` — lint + format + build + test
|
||||
|
||||
## Estrutura
|
||||
- `src/client.ts` — HTTP client para API Paperclip
|
||||
- `src/tools/*.ts` — tools organizadas por modulo (agents, issues, etc.)
|
||||
- `src/server.ts` — factory createServer() partilhada entre transportes
|
||||
- `src/index.ts` — entry STDIO
|
||||
- `src/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
|
||||
Reference in New Issue
Block a user