Syncpen
Uma base de conhecimento em markdown que sua IA lê, escreve e organiza — uma memória em arquivos simples que você pode realmente abrir e corrigir (não um armazenamento vetorial opaco), com cada edição de agente assinada e sua para aprovar.
Documentação
Servidor MCP Syncpen
Conecte o Claude Code (ou qualquer cliente MCP) ao seu espaço de trabalho Syncpen — o espaço de escrita onde sua IA pode realmente escrever. Seu agente pode pesquisar, ler, rascunhar, sugerir, comentar, organizar e publicar nos mesmos documentos ao vivo que você edita.
Ainda não tem uma conta? Crie uma gratuitamente em syncpen.io.
No que o Syncpen é excelente?
- Construa uma base de conhecimento que sua IA mantém — capture notas, documentos e clipes, e deixe seu agente organizar, criar links cruzados e manter tudo atualizado.
- Escreva conteúdo longo onde você publica — artigos, documentos, livros inteiros; seu agente rascunha, você aprova, e uma chamada publica no WordPress, Ghost ou Sanity.
- Seus agentes e você em um único projeto — todos trabalham nos mesmos documentos ao vivo; cada edição é compartilhada, legível e atribuída.
- Edições com rastro documental — agentes propõem mudanças como sugestões assinadas que você aceita ou rejeita. Nada muda silenciosamente.
- Pesquisa → rascunho → publicação sem sair das suas ferramentas — capture fontes, deixe sua IA rascunhar a partir delas e publique.
Configuração Rápida
1. Gere uma Chave de API
- Vá para Configurações → Chaves de API na sua conta Syncpen
- Ative o Acesso à API
- Crie uma nova chave de API
- Copie a chave (você só a verá uma vez!)
2. Configure o Claude Code
Adicione ao seu arquivo de configuração MCP (~/.mcp.json ou no nível do projeto .mcp.json):
{
"mcpServers": {
"syncpen": {
"command": "npx",
"args": ["-y", "syncpen-mcp"],
"env": {
"SYNCPEN_API_KEY": "sp_your_api_key_here"
}
}
}
}
Pronto! O Claude Code baixará e executará automaticamente o servidor MCP.
Ferramentas Disponíveis
| Ferramenta | Descrição |
|---|---|
syncpen_search | Pesquisar documentos por título e conteúdo do corpo (texto completo) |
syncpen_read | Ler o conteúdo de um documento como markdown |
syncpen_list_folders | Listar todas as pastas |
syncpen_list_documents | Listar documentos, opcionalmente por pasta |
syncpen_create | Criar um novo documento |
syncpen_update | Atualizar o título e/ou conteúdo de um documento |
syncpen_suggest_edit | Propor uma edição como sugestão pendente que um humano aceita/rejeita (documento inalterado até ser aceito) |
syncpen_list_suggestions | Listar as sugestões pendentes (ou todas) de um documento |
syncpen_list_comments | Ler threads de comentários (com respostas, números de linha, autores) |
syncpen_reply_comment | Responder a uma thread de comentários (assinado, notifica @menções) |
syncpen_resolve_comment | Marcar uma thread de comentários como resolvida |
syncpen_move_document | Mover um documento para uma pasta, ou para a raiz |
syncpen_delete_document | Excluir um documento (movido para a lixeira) |
syncpen_create_folder | Criar uma pasta (opcionalmente aninhada) |
syncpen_rename_folder | Renomear uma pasta |
syncpen_move_folder | Mover uma pasta para um novo pai, ou para a raiz |
syncpen_delete_folder | Excluir uma pasta e seu conteúdo (movido para a lixeira) |
syncpen_publish | Publicar um documento no WordPress, Ghost ou Sanity |
syncpen_list_connections | Listar destinos CMS conectados e seus connectionIds |
syncpen_recent_changes | Um feed ordenado por tempo de quem criou/editou/arquivou quais documentos, e quando |
syncpen_related | Dado um documento, sugerir o que mais ler — combina co-acesso (documentos trabalhados em conjunto) com os links /editor |
Exemplos de Uso
Depois de configurado, peça ao Claude Code:
- "Liste minhas pastas do Syncpen"
- "Pesquise documentos que mencionem autenticação"
- "Leia meu documento intitulado 'Notas de Design de API'"
- "Quais documentos tenho na minha pasta 'Projetos'?"
- "Publique meu documento 'Post de Lançamento' no Ghost como rascunho"
- "O que mudou no meu espaço de trabalho desde ontem?"
Desenvolvimento
Para contribuir ou executar a partir do código-fonte:
git clone https://github.com/airbuzz/syncpen-mcp.git
cd syncpen-mcp
npm install
npm run build # or: npm run dev (watch mode)
Aponte sua configuração MCP para a entrada compilada (node /path/to/syncpen-mcp/dist/index.js). Ela usa a API de produção por padrão; defina SYNCPEN_API_URL apenas para direcionar uma instância local.
Licença
MIT