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 |
| ✅ works (4 897 clients) |
Requests | Comercial |
| ✅ works (83 order with items) |
Products/Stock | Ren9veCommerce |
| Ӝ 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) | Статус |
Клиенты | Коммерческий |
| ✅ работает (4 897 клиентов) |
Заказы | Коммерческий |
| ✅ работает (83 заказа с поциями) |
Продукты/Склад | Ren9veCommerce |
| 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:
Какие groups/ products it's worth putting on e-commerce (раоблокирует / начальным каталог).
Display of the price table (Pre/Promo/At Vista).
Склад:
Estoqueis the sum of the networks? It's with запаси by fildes? 4. Иmidas viaProdutosImagens. Allowlist IP. Who is using / delta/Produtos.
Полные tech details in INTEGRATION_STUDY.md. Swger foran in erp360-swagger.json.on.
This server cannot be installed
Maintenance
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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