mcp-server-systemeio
Servidor MCP para Systeme.io — gerencie contatos, tags, cursos e assinaturas através do Claude
Documentação
mcp-server-systemeio
Servidor MCP para Systeme.io — gerencie seu negócio online a partir do Claude.
O que ele faz
Dá ao Claude acesso direto à sua conta Systeme.io — contatos, tags, cursos, assinaturas e muito mais. Em vez de alternar entre o Claude e o painel do Systeme.io, basta perguntar em linguagem natural: "mostre-me meus contatos recentes", "marque esta pessoa como VIP" ou "inscreva-os no meu curso".
Feito para empreendedores individuais, freelancers e criadores que gerenciam seus negócios no Systeme.io.
Ferramentas
| Ferramenta | Descrição |
|---|---|
list_contacts | Listar e filtrar contatos (por e-mail, tags, status, data) |
get_contact | Obter detalhes completos de um contato |
create_contact | Criar um novo contato com e-mail, localidade e campos personalizados |
update_contact | Atualizar a localidade ou os campos personalizados de um contato |
delete_contact | Excluir um contato |
list_tags | Listar todas as tags (com busca) |
create_tag | Criar uma nova tag |
update_tag | Renomear uma tag |
delete_tag | Excluir uma tag |
add_tag_to_contact | Atribuir uma tag a um contato (pode acionar automações) |
remove_tag_from_contact | Remover uma tag de um contato |
list_contact_fields | Listar todos os campos personalizados de contato |
list_courses | Listar cursos online na sua escola |
enroll_contact_in_course | Inscrever um contato em um curso (acesso completo, parcial ou gradual) |
list_enrollments | Listar todas as inscrições em cursos |
remove_enrollment | Remover uma inscrição em curso |
list_subscriptions | Listar assinaturas de pagamento de um contato |
cancel_subscription | Cancelar uma assinatura |
Início Rápido
1. Obtenha sua chave de API
Acesse seu painel do Systeme.io → Perfil → Chaves de API públicas → Gere uma nova chave.
O plano gratuito funciona! Você tem 2.000 contatos, 3 funis, 1 curso e e-mails ilimitados sem custo.
2. Instalação
git clone https://github.com/snzeeee/mcp-server-systemeio.git
cd mcp-server-systemeio
npm install
3. Configuração
Adicione à configuração do Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json no macOS):
{
"mcpServers": {
"systemeio": {
"command": "node",
"args": ["/path/to/mcp-server-systemeio/src/index.js"],
"env": {
"SYSTEMEIO_API_KEY": "your-api-key-here"
}
}
}
}
No Windows, o arquivo de configuração está em %APPDATA%\Claude\claude_desktop_config.json.
4. Reinicie o Claude Desktop
Feche e reabra o Claude Desktop. As ferramentas do Systeme.io aparecerão automaticamente.
Exemplos
"Mostre-me meus últimos 20 contatos"
→ O Claude chama list_contacts com limite 20 e retorna uma lista formatada.
"Encontre contatos marcados como VIP"
→ O Claude chama list_tags para encontrar o ID da tag VIP e depois list_contacts filtrado por essa tag.
"Crie um contato para john@example.com e marque-o como Lead"
→ O Claude chama create_contact e depois add_tag_to_contact para atribuir a tag.
"Inscreva o contato #12345 no meu curso"
→ O Claude chama list_courses para encontrar o curso e depois enroll_contact_in_course.
"Quais cursos eu tenho?"
→ O Claude chama list_courses e mostra os cursos ativos com detalhes.
Requisitos
- Node.js 18+
- Conta no Systeme.io (o plano gratuito funciona)
Autor
Criado por snzeeee
Licença
MIT