Skip to main content
Glama
vertexdevs-hq

elevor-erp360

elevor-mcp — MCP server ERP360 / Elevor (DentalInoveh)

MCP server exposing Elevor's ERP360 to an agent/app. Built and live-tested (10/06) against the production installation s6.elevor.cloud/DentalInoveh/ERP360.

There are two APIs in the same ERP, with per-scope tokens (Bearer auth):

Scope

API

Token (.env)

Status

Customers

Commercial /api/v2/Clientes

ELEVOR_TOKEN_CLIENTES

✅ working (4,897 customers)

Orders

Commercial /api/Pedidos/ConsultarPedidos

ELEVOR_TOKEN_PEDIDOS

✅ working (83 orders with items)

Products/Stock

Ren9veCommerce /api/Ren9veCommerce/Produtos*

ELEVOR_TOKEN_PRODUTOS

🟡 auth OK, empty catalog*

* The product token authenticates (200 OK), but the catalog comes back empty until Elevor marks the groups/products for e-commerce in the ERP (production config). Once that is done, produtos_sync will return the catalog without any code changes.

Tools

Tool

Scope

What it does

clientes_list

customers

Lists customers (paginated; filter by date/CPF/CNPJ)

cliente_get

customers

Customer by code

cliente_limite_credito

customers

Credit limit

pedidos_consultar

orders

Queries orders (filters + pagination); returns Customer and Products

produtos_sync

products

Catalog: all | since | changed (delta)

produto_get / estoque_get

products

Product / balance by code (Stock + Grids)

produtos_categorias / produtos_grades

products

Categories / grids

pedido_ecommerce_criar

products

Write: creates order (stock deduction). Requires ELEVOR_ALLOW_WRITES=true

Setup

cd ~/elevor-mcp
npm install
cp .env.example .env     # .env já tem os tokens reais (gitignored)
npm run build
node test-live.mjs       # teste read-only contra produção

Register in the MCP client (Claude Desktop / OpenClaw):

{
  "mcpServers": {
    "elevor-erp360": {
      "command": "node",
      "args": ["/Users/barboza/elevor-mcp/dist/index.js"],
      "env": { "ELEVOR_RADICAL_URL": "http://s6.elevor.cloud/DentalInoveh/ERP360" }
    }
  }
}

(tokens are read from .env, or can go in the env block.)

Only pending item: e-commerce config (Elevor)

Meeting with Lucas (Elevor) to configure in the ERP:

  1. Which groups/products go to e-commerce (unlocks the empty catalog).

  2. Exposed price table (Price / Promotion / Cash).

  3. Stock: is Estoque already the sum of the grids? Is there stock by warehouse/branch?

  4. Images via ProdutosImagens. IP allowlist. Who consumes the delta cursor /Produtos.

Full technical details in INTEGRATION_STUDY.md. Swagger saved in erp360-swagger.json.

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • Conta Azul ERP MCP — sales, customers, finance and NF-e via OAuth 2.0. Read + write, 35 tools.

  • Provide seamless access to Appfolio Property Manager Reporting API through a standardized MCP serv…

  • Search, document and execute authenticated API calls across 700+ apps via one MCP server

View all MCP Connectors

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/vertexdevs-hq/elevor-mcp'

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