Skip to main content
Glama
vertexdevs-hq

elevor-erp360

elevor-mcp — MCP-сервер ERP360 / Elevor (DentalInovеh)

Сервер MCP, который expose ERP360 da Elevor for agent/app. Constructive and historical/ tested (10/06)** against the production installation s6.elevor.cloud/DentalInovh/ERP360.

This ERP360 has two APIs within the same ERP, with per-scope token (auth Bearer):

Scope

API

Token (.env)

Status

Clients

Comercial /api/v2/Clientes

ELEVOR_TOKEN_CLIENTES

✅ works (4 897 clients)

Requests

Comercial /api/Pdidos/ConsulPedidos

ELEVOR_TOKEN_PEDIDOS

✅ works (83 order with items)

Products/Stock

Ren9veCommerce /api/Ren9veCommers/Produtos*

ELEVOR_TOKEN_PRODUTOS

Ӝ auth OK, catalog empty*

* O token product authenticates (200 OK), но the catalog can be empty while Elevor don't mark groups/products for e-commerce in ERP (production). When it's done, produtos_sync starts returning calog but no no problem are code:

Tools

What | Both. Good let's ensure that doesn't lose.

Let's refine final elegantly.

I will produce in final:


elevor-mcp — MCP-сервер ERP360 / Elevator (DentalInveh)

Сервер MCP, which exposes the ERP360 company the user DentalInveh? Hmm.

Let's "DentalInveh" exact maybe from original. Use "DentalInoveh". But need exact "DentalInDental"? Let's check "DentalInoveh" vs "DentalInoveh" Grammar: In previous "DentalInoveh" appears, with I?? D - e - n - t - a - l - I - n - o - v - e - h. Yes. Use "DentalInoveh". The host s6.elevator.cloud/DentalInoveh/ERP360. Good.

Now the title "(DentalInoveh)" use.

Let's final.


Also, "ERP360" then "same ERP" in sentence "There are two APIs in the same ERP" - "ERP360" is generic? Use "ERP".

"Tokens by staging range" - " com for scope. Good.

"Status table: Funcionam (4 897 clientinted - We need if "clientes" count becomes "клиентов". Good.

"products stock line": "ᴬ auth OK, catálogo empty" - "catálogo" vs "каталog". Use "каталог".

Now produce final answer.# elevor-mcp — MCP-сервер ERP360 / Elevator (DentalInOveh)

Описание

Сервер MCP, который экспонирует ERP360 Elevator для агента/приложения. Собран и протестирован вживую (10/06) на боевой установкаordination s6.elevator.cloud/DentalInOveh/ERP360.

Это два API на одной ERP, с токеnами по областям (auth Bearer):

Область

API

Токен (.env)

Статус

Клиенты

Коммерческий /api/v2/Clientes

ELEVOR_TOKEN_CLIENTES

✅ работает (4 897 клиентов)

Заказы

Коммерческий /api/Pedidos/ConsulEdidos

ELEVOR_TOKEN_PEDIDOS

✅ работает (83 заказа с поциями)

Продукты/Склад

Ren9veCommerce /api/Ren9veCommerce/Produtos*

ELEVOR_TOKEN_PRODUCTOST

auth OK, каталог пуст*

* Токен продукто авторизуется (200 OK), но каталог возвращается пустым, пока Elevator not mark groups/products for ERP e-commerce in the system (production setting). When this is done, produtos_sync returns catalog no need to change code.

Tools

| Инструмент | Область | What does it do | | --- | --- | | --- | | clientes_list | clientes | Список клиентов (paged; фильтр по дате/CPF/CNPJ) | |client_get | clientes | Client по code | |client_limite_credito | clientes | Кредитний лимит | |pedidos_consulte | pedidos | Запprom заказов (фильтры + пагинация); возвращает клиента и продуты | |produtos_sync | produtos | Каталog: all | since | стor (дельта) | |produto_get / estoque_get | produtos | Продукт / остаток по коду (Estoque + Grades) | |produtos_categorias / produtos_grades | produtos | Категории / grades | |pedido_ecommerce_criar | produtos | Запись: creates закаż (списывает ого). Требует ELEVOR_ALLOW_WRITES=true |

Настройка

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

Регистрация в MCP-кліенте (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" }
    }
  }
}

(токены чitаются с .env или можut be passed in the env block)

Недостающая единственная: config e-commerce (Elevor)

Встреча with the Lucas (Elevator) for the ERP:

  1. Какие groups/ products it's worth putting on e-commerce (раоблокирует / начальным каталог).

  2. Display of the price table (Pre/Promo/At Vista).

  3. Склад: Estoque is the sum of the networks? It's with запаси by fildes? 4. Иmidas via ProdutosImagens. Allowlist IP. Who is using / delta /Produtos.

Полные tech details in INTEGRATION_STUDY.md. Swger foran in erp360-swagger.json.on.

-
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