Connect a module
Neto by Maropost
Neto doesn't have a public OAuth flow, so the connect step is two short forms — generate an API key inside Neto admin, then paste it here.
1. Generate an API key in Neto admin
Log into your Neto store admin, then go to Setup & Tools → All Settings & Tools → API. Click Add New API User and tick the permissions ShopMCP needs:
- Order: Get, Add, Update
- Customer: Get, Add, Update
- Item / Product: Get, Add, Update
- Inventory: Get, Update
- Voucher, RMA, Supplier, Category, Content: Get (add write scopes only if you want the assistant to make changes)
Save the user. Neto generates a 32-character API key. Copy it — you'll need it in step 2.
2. Paste the credentials into ShopMCP
Open Settings → Integrations and click Connect on the Neto card. Fill in:
- Store URL — e.g.
https://your-store.neto.com.au - API username — the username you set on the API user
- API key — the 32-character key from step 1
3. Verify your email
Because Neto's API doesn't expose store ownership, we send a one-time code to your workspace owner email. Enter the 6-digit code, hit verify, and the connection moves to Connected.
The OTP step only happens once per Neto store. If you re-paste credentials for the same store, we skip the email check.
Troubleshooting
- "Invalid API credentials" — Neto returns this when the username and key don't match, when the user is disabled, or when the store URL has a typo. Re-check all three.
- OTP email never arrived — check spam, then ask support to resend manually. Our sending domain is
mail.shop-mcp.app. - Tool returns "permission denied" — the Neto API user is missing the scope that tool needs. Add it inside Neto admin, no need to re-connect.