Skip to main content

Sienge ECBIESEK MCP Server - Model Context Protocol integration for Sienge API (ECBIESEK Company)

Project description

🏗️ Sienge ECBIESEK MCP Server

PyPI version Python 3.9+

Sienge ECBIESEK MCP Server - Servidor MCP personalizado para a empresa ECBIESEK integrar com a API do Sienge através do Claude Desktop.

🚀 Instalação Rápida (ECBIESEK)

Usando pipx (Recomendado)

# Executar diretamente sem instalação
pipx run sienge-ecbiesek-mcp

# Ou instalar permanentemente
pipx install sienge-ecbiesek-mcp

Usando pip

pip install sienge-ecbiesek-mcp

⚙️ Configuração no Claude Desktop (ECBIESEK)

Adicione a seguinte configuração ao seu arquivo claude_desktop_config.json:

Para pipx (Recomendado):

{
  "mcpServers": {
    "SiengeECBIESEK": {
      "command": "pipx",
      "args": [
        "run",
        "sienge-ecbiesek-mcp@latest"
      ],
      "env": {
        "SIENGE_BASE_URL": "https://api.sienge.com.br",
        "SIENGE_SUBDOMAIN": "ecbiesek",
        "SIENGE_USERNAME": "seu-usuario-ecbiesek",
        "SIENGE_PASSWORD": "sua-senha-ecbiesek"
      }
    }
  }
}

Para pip (instalação global):

{
  "mcpServers": {
    "SiengeECBIESEK": {
      "command": "sienge-ecbiesek-mcp",
      "env": {
        "SIENGE_BASE_URL": "https://api.sienge.com.br",
        "SIENGE_SUBDOMAIN": "ecbiesek",
        "SIENGE_USERNAME": "seu-usuario-ecbiesek",
        "SIENGE_PASSWORD": "sua-senha-ecbiesek"
      }
    }
  }
}

🔐 Variáveis de Ambiente (ECBIESEK)

Autenticação Basic Auth (Configuração ECBIESEK)

SIENGE_USERNAME=usuario_ecbiesek
SIENGE_PASSWORD=senha_ecbiesek
SIENGE_SUBDOMAIN=ecbiesek
SIENGE_BASE_URL=https://api.sienge.com.br

Autenticação Bearer Token (Alternativa)

SIENGE_API_KEY=token_api_ecbiesek
SIENGE_BASE_URL=https://api.sienge.com.br

🛠️ Ferramentas Disponíveis

O servidor ECBIESEK fornece mais de 30 ferramentas para interagir com a API do Sienge:

📊 Relatórios e Listagens

  • listar_projetos - Lista todos os projetos ECBIESEK
  • listar_contas - Lista contas a pagar/receber
  • listar_centros_custo - Lista centros de custo
  • listar_fornecedores - Lista fornecedores
  • listar_colaboradores - Lista colaboradores ECBIESEK

🏗️ Gestão de Projetos

  • obter_projeto - Obtém detalhes de um projeto específico
  • listar_etapas_projeto - Lista etapas de um projeto
  • listar_medicoes_projeto - Lista medições de um projeto

💰 Financeiro

  • criar_conta_pagar - Cria conta a pagar
  • atualizar_conta - Atualiza conta existente
  • obter_detalhes_conta - Obtém detalhes de uma conta

👥 Recursos Humanos ECBIESEK

  • obter_colaborador - Obtém detalhes de um colaborador
  • listar_departamentos - Lista departamentos
  • listar_cargos - Lista cargos

📦 Estoque e Suprimentos

  • listar_produtos - Lista produtos
  • obter_produto - Obtém detalhes de um produto
  • listar_grupos_produto - Lista grupos de produtos

⚙️ Configurações

  • obter_configuracoes_sistema - Obtém configurações do sistema
  • listar_moedas - Lista moedas disponíveis
  • obter_info_autenticacao - Verifica status da autenticação

📝 Exemplos de Uso (ECBIESEK)

Listar Projetos

Claude: Liste todos os projetos ativos da ECBIESEK no Sienge.

Criar Conta a Pagar

Claude: Crie uma conta a pagar para o fornecedor XYZ no valor de R$ 1.500,00 com vencimento em 30 dias.

Obter Relatório Financeiro

Claude: Me mostre um resumo das contas a pagar em aberto dos projetos da ECBIESEK.

🏢 Sobre a ECBIESEK

Este MCP Server foi desenvolvido especificamente para atender às necessidades da empresa ECBIESEK na integração com o sistema Sienge.

📋 Requisitos

  • Python 3.9 ou superior
  • Acesso à API do Sienge com credenciais ECBIESEK
  • Claude Desktop instalado

🐛 Resolução de Problemas

Erro de Autenticação

  • Verifique se as credenciais ECBIESEK estão corretas
  • Confirme se o subdomínio "ecbiesek" está correto
  • Teste as credenciais diretamente na API do Sienge

Timeout de Requisições

  • Aumente o valor de REQUEST_TIMEOUT
  • Verifique a conectividade com a API do Sienge

📄 Licença

MIT License - Desenvolvido para ECBIESEK

📞 Suporte ECBIESEK

  • 📧 Email: ti@ecbiesek.com
  • 🏢 Empresa: ECBIESEK
  • 📖 Documentação interna

⭐ Sienge ECBIESEK MCP Server - Solução personalizada para integração Sienge + Claude Desktop

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sienge_ecbiesek_mcp-1.0.0-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file sienge_ecbiesek_mcp-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for sienge_ecbiesek_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1b7e81fc58d670bb7ca862c5c1e8af9d7c1ee0c328bb29a6c343015c7b805977
MD5 0efb2b94bd313412f0f3afbe67b2e801
BLAKE2b-256 f943b09573295ca01758123a29c5c5e726fbcea9abc737fd8e40e470691dcc8e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page