Unleashed MCP server
Unleashed in any MCP client, through Memtro: Unleashed does not publish this server. Memtro's Unleashed connector reads Unleashed through its API with the credentials you connect, and one endpoint hands those tools, every other system you connect and Memtro's memory tools to Claude Code, Cursor, Claude Desktop or anything else that speaks Streamable HTTP, as you.
What the model can do
Unleashed inventory: stock on hand by product and warehouse, products, sales orders with status, customer and totals, purchase orders, sales invoices and customers. Can also create, complete or delete a sales order, create or complete a purchase order, add a customer, adjust or transfer stock, raise and complete a credit note, and mark a product obsolete — when you ask.
Reads
unleashed_stock_on_handStock on hand in Unleashed: per product and warehouse, quantity on hand, allocated, available, on purchase, average and total cost…unleashed_productsProducts in Unleashed: code, description, group, brand, unit, default sell and purchase price, and whether sellable, purchasable or obsolete.unleashed_sales_ordersSales orders in Unleashed, most recently changed first: number, status, customer, order, required and completed dates, warehouse, currency…unleashed_purchase_ordersPurchase orders in Unleashed: number, status, supplier, order and delivery dates, currency and totals.unleashed_invoicesSales invoices in Unleashed: number, status, customer, sales order, invoice and due dates, currency and totals.unleashed_customersCustomers in Unleashed: code, name, type, currency, payment terms, email, and whether obsolete or on stop credit.
Acts, when you ask
These change something in Unleashed. The model is told to use them only when you ask for exactly that, and each one is granted by name: per team on a shared connection, by the owner on a personal one.
unleashed_create_sales_orderCreates a sales order in Unleashed for a customer, Parked (a draft that holds no stock) unless Placed is asked for (Placed allocates stock).unleashed_complete_sales_orderCompletes an Unleashed sales order: it ships the stock (stock on hand goes down), raises the sales invoice and sends it, or only its journal…unleashed_delete_sales_orderDeletes an Unleashed sales order that is Parked or Placed, releasing any stock it allocated.unleashed_create_purchase_orderCreates a purchase order in Unleashed to a supplier, Parked (a draft) unless Placed is asked for (Placed counts the stock as on order).unleashed_complete_purchase_orderCompletes an Unleashed purchase order, closing it and posting its bill to the connected accounting system.unleashed_create_customerAdds a customer to Unleashed under a new code (refused if a customer already has that code, so it never overwrites one).unleashed_create_stock_adjustmentRecords a stock adjustment in one Unleashed warehouse, setting each product's new quantity and new total value.unleashed_create_stock_transferCreates a warehouse stock transfer in Unleashed, moving the products and quantities given from one warehouse to another once it is completed in…unleashed_create_credit_noteRaises a free-entry credit note for a customer in Unleashed, not yet completed.unleashed_complete_credit_noteCompletes an Unleashed credit note: the credit is applied to the customer's account, returned stock goes back on hand…unleashed_obsolete_productMarks an Unleashed product obsolete, so it no longer appears for sale or purchase and is left out of product lists unless obsolete ones are asked for.
Connect it
First connect Unleashed on Dashboard → Connections, then add Memtro to your client once. The Unleashed tools appear alongside the tools of everything else you have connected; nothing is configured per connector.
Claude Code
The Memtro plugin registers the server and a skill for when to use it; the tools are then available in every session.
claude plugin marketplace add memtro-org/claude-memtro
claude plugin install memtro@memtro --config api_key=sk-memtro-...Cursor
Add the server to .cursor/mcp.json in the project, or to the global file under ~/.cursor/.
{
"mcpServers": {
"memtro": {
"url": "https://platform.memtro.com/api/mcp",
"headers": {
"Authorization": "Bearer sk-memtro-..."
}
}
}
}Claude Desktop
Create a personal API key on Dashboard → Profile → API keys. In Claude Desktop add an MCP server of type HTTP with URL https://platform.memtro.com/api/mcp and the header Authorization: Bearer sk-memtro-…
OpenCode
A remote server in opencode.json.
{
"mcp": {
"memtro": {
"type": "remote",
"url": "https://platform.memtro.com/api/mcp",
"headers": {
"Authorization": "Bearer sk-memtro-..."
}
}
}
}Pi
One command: pi mcp add memtro --url https://platform.memtro.com/api/mcp --bearer-token-env-var MEMTRO_API_KEY. Tools arrive as mcp__memtro__*. The pi-memtro extension registers it for you, alongside Memtro as the model.
Any other client
Add an MCP server of type HTTP (Streamable HTTP, stateless) at https://platform.memtro.com/api/mcp with the header Authorization: Bearer sk-memtro-.... Codex, Zed, Windsurf, Cline and the SDKs all take a remote server this way.
Who may use it
The key identifies the person, and the server offers that person the tools they may use everywhere else in Memtro. A shared Unleashed connection is used by the teams an administrator granted it to, tool by tool, on the Permissions page; a personal connection is used by its owner alone, and its tools that act stay off until the owner allows them. See Teams and permissions and Connectors.
Ask it like this
- › How much WID-100 is available in the main warehouse?
- › Which sales orders for BigCo are still open?
- › Which purchase orders are placed but not yet receipted?
- › Is Northwind on stop credit?
- › Place a sales order for Globex for 200 WID-100 from the main warehouse.
Questions
- Is this an official Unleashed MCP server?
- No. It is Memtro's MCP server with Memtro's Unleashed connector behind it: the connector reads Unleashed through its API with the credentials you connect on Dashboard → Connections, and Unleashed publishes nothing here. The same endpoint carries every other system you connect and Memtro's memory tools.
- What does it cost?
- Nothing on top of Memtro. One price per organisation by its number of users, from $50 a month for up to 10 users after a 7-day free trial, with every connector, the MCP server, jobs and memory included. You bring your own model keys.
- Can it change anything in Unleashed?
- Only when you ask, and only what it has been granted: create a sales order (Parked or Placed), complete it (ships stock and raises the invoice), or delete it; create a purchase order to a supplier (Parked or Placed), or complete it; add a customer under a new code; record a stock adjustment, or a transfer of stock between warehouses; raise a credit note for a customer, or complete it; mark a product obsolete. Every other tool reads, searches or lists. An administrator grants each acting tool by name per team, and a personal connection acts only after its owner allows it.
- Which clients work?
- Any MCP client that speaks Streamable HTTP: Claude Code, Cursor, Claude Desktop, OpenCode, Codex, Zed, Windsurf, Cline and the Anthropic and OpenAI SDKs. There is no local process to run; the server is remote and authenticated with your key.