MCP de funcionalidades
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
MCP de funcionalidades
Servidor MCP somente leitura da matriz de funcionalidades das plataformas de integração (Tray, ShopPub, Convertize, Climba, Nuvemshop). O Claude consulta; quem cadastra e edita é o portal. Req. Altera 474225.
Claude Code ──HTTPS + Bearer──► Traefik ──► mcp-funcionalidades ──SELECT──► views VW_* do banco do MonintEle lê direto as views do banco, com um usuário que só tem SELECT nelas. Não passa pela API do Monint: o único
login de serviço que a API tem é o de lojista, que também pode gravar em /produtos e /plataformas.
Ferramentas
Ferramenta | O que devolve |
| Plataformas cadastradas, contagem por status e cobertura |
| Funcionalidades com status, teste, observação, workflow, responsável. Filtros: plataforma, módulo, status, teste, responsável, busca, limite |
| Uma funcionalidade com a descrição completa e a situação em cada plataforma |
| Cobertura por plataforma e por módulo |
Related MCP server: Pipedrive MCP Server
Saúde
GET /health: o processo está de pé. Não toca no banco, de propósito: é o que o Docker usa para decidir se reinicia o container.GET /status:{"mcp":true,"banco":true|false}. Sem token, sem detalhes. Confere se o banco responde e se a viewVW_COBPLAestá liberada para o usuário do MCP. O resultado vale 10 s, então pode ser consultado à vontade. É o que o selo "MCP ativo" da aba Funcionalidades do portal mostra (pelo nginx do portal, que repassa/mcp-statuspara cá).
Subir no servidor
Banco. Rode
monitoramento-pedpen/sql/003_funcionalidades.sql(um comando por vez) e, no fim dele, crie o usuáriomcp_func(passo 8, está comentado).DNS. Crie um registro para o endereço do MCP (ex.:
mcp.citelsoftware.com.br) apontando para o servidor onde roda o Traefik. Sem isso o certificado (tlschallenge) não sai.Variáveis. Copie
.env.examplepara.env, ou cadastre as mesmas variáveis na stack do Portainer. O token:openssl rand -hex 32.Subir.
docker compose up -d --buildConferir.
curl -s https://mcp.citelsoftware.com.br/health curl -s -o /dev/null -w "%{http_code}\n" -X POST https://mcp.citelsoftware.com.br/mcp # 401 sem token
Conectar o Claude Code
Pelo portal: a aba Plataformas > Funcionalidades tem o botão Conectar MCP, que mostra o comando pronto (com o token)
e um botão de copiar. Só DEV e ADM veem (GET /funcionalidades/mcp na API devolve 403 aos demais). O comando sai da
configuração da API, não do código do portal: defina MCP_FUNCIONALIDADES_URL (o endereço do /mcp, como
https://mcp.citelsoftware.com.br/mcp) e MCP_FUNCIONALIDADES_TOKEN (o mesmo MCP_TOKEN deste servidor) no ambiente da API.
Para trocar o token, mude as duas variáveis (a do MCP e a da API); o portal não precisa ser publicado de novo.
À mão:
Guarde o token numa variável de ambiente de cada pessoa e use um .mcp.json no projeto (sem o token dentro):
{
"mcpServers": {
"funcionalidades": {
"type": "http",
"url": "https://mcp.citelsoftware.com.br/mcp",
"headers": { "Authorization": "Bearer ${FUNCIONALIDADES_MCP_TOKEN}" }
}
}
}Ou, só para você: claude mcp add --transport http funcionalidades https://mcp.citelsoftware.com.br/mcp --header "Authorization: Bearer <token>".
Trocar o token ou a senha do banco
Mude a variável, docker compose up -d e atualize a variável de quem usa o Claude. Não há sessão: a troca vale na hora.
Desenvolver
npm install
npm run build
MCP_TOKEN=<32+ caracteres> DB_HOST=... DB_NAME=... DB_USER=mcp_func DB_PASSWORD=... npm startTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Search verified Claude Code plugins and skills; fetch portable SKILL.md sources. Read-only.
Discover Frontier inference capabilities and read sanitized usage through read-only tools.
A read-only verified record of agent-operable GTM tools: search, fetch, compare, track changes.
Read-only AI coding tools for change verification, release readiness, capacity, and guidance.
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceSecure read-only access to Coddie project planning data, enabling AI assistants to manage and query projects, phases, and steps.8 npmMIT- AlicenseBqualityCmaintenanceEnables read-only access to Pipedrive data including deals, persons, organizations, and pipelines, allowing LLMs like Claude to query and analyze CRM information through natural language.16109 npm60MIT
- AlicenseAqualityBmaintenanceProvides read-only access to Zoho Projects data, letting Claude retrieve tasks, bugs, comments, and inline screenshots directly.15MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to query Oracle Integration Cloud read-only across multiple environments in plain language, covering integrations, runtime instances, errors, schedules, connections and flow design through 36 GET-based tools.MIT