Slingrs ERP (Solutions) MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Slingrs ERP (Solutions) MCP ServerShow me open sales orders from last week"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Slingrs ERP (Solutions) MCP Server
A Model Context Protocol (MCP) server that connects Claude and other AI assistants to the Slingrs ERP (Solutions) API.
This server exposes ERP endpoints (sales orders, inventory, production, purchasing, shipments, and custom entities) as tools that AI assistants can directly query and execute.
✨ Features
Dynamic OpenAPI Loading: Parses OpenAPI specifications at startup so new endpoints and schema changes become immediately available without reinstalling.
Claude Desktop Extension: Packages as a standard
.mcpbbundle with a user-friendly UI for entering credentials and configuring URLs.Discovery Mode: Optional catalog discovery mode (
SOLUTIONS_DYNAMIC_TOOLS=true) to keep the active tool list compact while allowing on-demand endpoint lookup.Cross-Platform: Works seamlessly across macOS, Linux, and Windows with Node.js 20+.
Related MCP server: ECOUNT MCP Server
📋 Prerequisites
Node.js >= 20.0.0
A 32-character Slingrs ERP API Access Token (obtainable from your ERP profile/settings).
⚙️ Configuration & Environment Variables
All settings can be configured via environment variables or through the Claude Desktop extension settings interface.
Variable | Type | Default | Description |
|
| (Required) | 32-character Slingrs ERP API access token. |
|
|
| Base URL for the Slingrs ERP API. |
|
|
| URL of the OpenAPI JSON specification. |
|
|
| When |
|
|
| Enables verbose diagnostic logging to stderr. |
🚀 Setup & Usage
1. Claude Desktop (Extension Bundle .mcpb)
Build or download the
solutions-1.0.0.mcpbextension bundle from thedist/directory.Double-click the
.mcpbfile or install it via Claude Desktop Settings > Extensions > Install Extension.In Claude Desktop, open Settings > Extensions > Solutions and paste your 32-character Access Token.
(Optional) Customize the API base URL or OpenAPI specification URL if you are connecting to a custom environment.
2. Claude Desktop (Manual JSON Configuration)
Add the following to your claude_desktop_config.json file:
{
"mcpServers": {
"solutions": {
"command": "npx",
"args": ["-y", "@fmiranda5/solutions-mcp"],
"env": {
"SOLUTIONS_API_TOKEN": "YOUR_32_CHAR_ACCESS_TOKEN_HERE"
}
}
}
}Or when running from a local checkout:
{
"mcpServers": {
"solutions": {
"command": "node",
"args": ["/path/to/solutions/index.js"],
"env": {
"SOLUTIONS_API_TOKEN": "YOUR_32_CHAR_ACCESS_TOKEN_HERE"
}
}
}
}3. CLI & Other MCP Clients
Run directly via npx:
export SOLUTIONS_API_TOKEN="YOUR_32_CHAR_ACCESS_TOKEN_HERE"
npx @fmiranda5/solutions-mcpOr execute locally with Node:
export SOLUTIONS_API_TOKEN="YOUR_32_CHAR_ACCESS_TOKEN_HERE"
node index.js🛠️ Development & Building
Install Dependencies
npm installBuild Extension Bundle (.mcpb)
Builds the production bundle into dist/solutions-<version>.mcpb:
npm run buildOpenAPI Specification Processing
If you need to customize, filter, or enhance the raw OpenAPI specification from Slingrs (e.g. inject pagination query parameters _size, _offset, _sortField or prune redundant global actions):
Place your raw spec as
openapi.json.Run the transformation script:
node modificar_v2.js(To preview actions without writing changes, pass
--report:node modificar_v2.js --report)The cleaned specification will be saved to
openapi_modificado.json.
📦 Publishing to NPM
To publish a new version to the npm registry:
Update the version in
package.jsonandmanifest.json.Rebuild the bundle:
npm run buildPublish to npm:
npm publish --access public
👤 Author & Support
Author: Maxi Miranda (fmiranda@slingr.io)
Company: Slingr
Repository: github.com/fmaximiranda/solutions-mcp
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
Let AI agents query data and act across all your business apps via MCP.
Odoo ERP for AI agents: hosted OAuth endpoint, gated writes, one endpoint for every instance.
Query your team's drift, vulnerability, and upgrade data from any AI assistant. OAuth 2.1, 51 tools.
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to interact with Odoo ERP systems through natural language, allowing users to search, create, update, and manage business records like customers, products, and invoices across any Odoo instance.1Mozilla Public 2.0
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with ECOUNT ERP through natural language, providing tools for products, inventory, sales, purchases, and more.23283MIT
- AlicenseNot gradedqualityFmaintenanceProvides AI assistants with access to OpenAPI specifications, enabling API discovery, schema retrieval, and direct API execution with support for OAuth 2.0 and other authentication methods.251MIT
- FlicenseNot gradedqualityCmaintenanceEnables LLM agents to interact with Odoo 17 ERP via external API, providing tools for inventory management, sales order processing, and customer management through natural language.
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/fmaximiranda/solutions-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server