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.

License: MIT MCP Compatible

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

FerramentaDescrição
list_contactsListar e filtrar contatos (por e-mail, tags, status, data)
get_contactObter detalhes completos de um contato
create_contactCriar um novo contato com e-mail, localidade e campos personalizados
update_contactAtualizar a localidade ou os campos personalizados de um contato
delete_contactExcluir um contato
list_tagsListar todas as tags (com busca)
create_tagCriar uma nova tag
update_tagRenomear uma tag
delete_tagExcluir uma tag
add_tag_to_contactAtribuir uma tag a um contato (pode acionar automações)
remove_tag_from_contactRemover uma tag de um contato
list_contact_fieldsListar todos os campos personalizados de contato
list_coursesListar cursos online na sua escola
enroll_contact_in_courseInscrever um contato em um curso (acesso completo, parcial ou gradual)
list_enrollmentsListar todas as inscrições em cursos
remove_enrollmentRemover uma inscrição em curso
list_subscriptionsListar assinaturas de pagamento de um contato
cancel_subscriptionCancelar 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