No install? Use cloud.anythingmcp.com directly.
Sign in, install the weclapp Cloud ERP in one click, paste the credentials, mint an MCP API key — done. No Docker, no git clone, no local server to run.
TL;DR
Wire weclapp Cloud ERP into Claude AI via MCP. Manage parties, sales orders, invoices, and articles in natural language. Pre-built v2 adapter, step-by-step setup.
Connect weclapp to Claude
weclapp is a leading German Cloud ERP for SMBs covering CRM, sales, invoicing, purchasing, and warehousing. With AnythingMCP you connect weclapp to Claude AI via MCP and manage your ERP data in natural language — without writing custom REST glue.
The adapter is built on the weclapp REST API v2, which removed /customer and replaced it with the unified /party resource. If you've previously hit "weclapp connector doesn't work" with v1-pinned tooling (n8n templates, custom scripts), this is why — and this adapter sidesteps it.
What You Can Ask Claude
- "List all customers with open sales orders this quarter"
- "Show me invoice details for order SO-2026-0099"
- "What articles are running low on stock?"
- "Find the party record for Müller GmbH and show their last 5 invoices"
- "Filter parties where
customerNumber-notnull=trueand country is DE"
Setup
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
- Generate an API token in weclapp: My Settings → API → Generate New Token
- Open
http://localhost:3000/connectors/storeand import weclapp Cloud ERP - Provide
WECLAPP_TENANT(subdomain, e.g.acmefromacme.weclapp.com) andWECLAPP_API_TOKEN - Assign the connector to an MCP server
Connect Claude
In Claude Desktop's mcp.json:
{
"mcpServers": {
"weclapp": { "url": "http://localhost:4000/mcp" }
}
}
For Claude on the cloud (Anthropic API) point at your public AnythingMCP instance instead.
Available Tools
| Tool | Endpoint (v2) | What it returns |
|---|---|---|
weclapp_list_customers | GET /party | Parties with optional filter (e.g. customerNumber-notnull=true), properties, sort |
weclapp_get_customer | GET /party/id/{partyId} | Full party record |
weclapp_list_sales_orders | GET /salesOrder | Sales-order pipeline |
weclapp_list_invoices | GET /salesInvoice | Invoices + payment status |
weclapp_list_articles | GET /article | Product catalog |
weclapp_get_article | GET /article/id/{articleId} | Full article incl. warehouse |
Tip: Reduce Payload with properties
Claude works best when the tool returns small, focused payloads. Pass properties=id,customerNumber,company,email on weclapp_list_customers and a 100-row response shrinks from ~500 KB to ~10 KB — faster, cheaper, and easier for Claude to reason about.
Related Guides
- weclapp MCP Server overview
- Connect weclapp to ChatGPT
- Connect HR WORKS to Claude — pair ERP with HR
Was this guide helpful?