Skip to main content
Glama
thiagoaataide

sankhya-mcp

sankhya-mcp

MCP local para o Cursor consultar o Sankhya Om. Um servidor, autenticação invisível, credenciais no vault Sankhya – Clientes do 1Password.

Este repositório é o projeto. Na máquina da equipe ele deve viver em:

C:\projetos\sankhya-mcp

O agente que gerou o código não consegue criar pasta no seu C:\. Clone (ou copie) o git para esse caminho.

O que o modelo vê

Tool

Função

sankhya_list_profiles

Títulos dos itens no vault (os nomes de cliente)

sankhya_execute_query

Roda um SELECT. Loga sozinho. profile = título do item (Fralia, Diagno, …)

sankhya_status

Vault, perfil padrão, se há sessão. Sem senha e sem token

Não existe tool de login. Default é direct (MobileLoginSP no host da URL do Login). Gateway só se o item tiver mode=gateway e client_id, client_secret, x_token.

Somente SELECT. Default 200 linhas, teto 2000. Notas do 1Password (VPN, RDP, banco) não são lidas.

Related MCP server: Lexiguard HR

Pré-requisitos na máquina

  1. Node.js 20+

  2. 1Password desktop + CLI (op --version)

  3. App: Configurações → Developer → Integrar com 1Password CLI

  4. App aberto na bandeja

  5. VPN do cliente quando o Om for host interno / *.snk.ativy.com

Conferiu o CLI:

op vault list
op item list --vault tkrys7yhgj64dmo643ovrxa7ie

(O ID evita o traço “bonito” do nome do vault.)

Instalação (Windows)

git clone <url-deste-repo> C:\projetos\sankhya-mcp
cd C:\projetos\sankhya-mcp
npm install
npm run build

No Cursor: Settings → MCP → adicionar o conteúdo de examples/cursor-mcp.json (já aponta para C:\projetos\sankhya-mcp\scripts\sankhya-mcp.cmd).

Reinicie o MCP. Na conversa: “lista os perfis Sankhya” e depois “no cliente Fralia, SELECT CODPROD, DESCRPROD FROM TGFPRO”.

Opcional no env do MCP:

"SANKHYA_DEFAULT_PROFILE": "Fralia"

Se sankhya_list_profiles falhar com spawn op ENOENT, o Prompt acha o op e o processo do MCP não (comum no Windows com winget). No Prompt: where op. Cole o caminho no mcp.json:

"SANKHYA_OP_BIN": "C:\\\\Users\\\\SEU_USUARIO\\\\AppData\\\\Local\\\\Microsoft\\\\WinGet\\\\Links\\\\op.exe"

Não peça ao Agent para reinstalar o CLI nem para listar o cofre via terminal. A tool certa é sankhya_list_profiles.

Item no 1Password (Login)

Campo

Direct (hoje, todos)

Gateway (quando existir)

título

nome do perfil

idem

username / password

user Om

ignorados

URL

http://host:porta/mge/

mode

(ausente)

gateway

client_id / client_secret / x_token

os três, senão continua direct e avisa

Desenvolvimento

npm test
npm run typecheck
npm run dev

Documentação de desenho: docs/analise-viabilidade.md.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/thiagoaataide/sankhya-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server