Agents (MCP)
Craftshop will have an MCP server: an agent such as Claude signs in with your account, inside one organization, and uses the same functions as the app.
Preview
Coming soonPlanned tools
- list_orders
- Orders with their status
- get_order
- One order with its lines and jobs
- get_order_timeline
- An order's history
- list_jobs
- The job queue
- get_job
- One job with its model and parameters
- update_job_status
- Changes a job's state, one step at a time
- add_tracking
- Adds the carrier and tracking to a shipment
- list_models
- The catalog's models
- list_alerts
- Open alerts, such as unmapped variants
{
"mcpServers": {
"craftshop": {
"url": "https://app.craftshoplabs.com/mcp"
}
}
}{
"tool": "update_job_status",
"input": { "job": "JOB-0142", "status": "shipped" },
"error": {
"code": "INVALID_TRANSITION",
"message": "JOB-0142 is printed; the next state is qc_passed"
}
}What it does
The same functions as the app
It looks up orders, jobs, models and alerts, moves a job forward one step at a time and adds the tracking to a shipment.
Never above the checks
No agent approves a golden sample or a quality check, and none skips a state. If it tries, it gets an error.
Every change, with its source
What an agent does stays in the order's history marked as MCP, next to what people did.
Where it fits in the flow
It works on jobs and shipments, with the permissions of the person who connected it.
- Store
- Model
- Golden sample
- Jobs (part of this product)
- Quality check
- Shipping (part of this product)
Today and what's next
What works today
- Every state change is already recorded with who made it and from where.
- Jobs move forward one step at a time, with no jumps.
What's coming
- An MCP server with OAuth, connected to a single organization.
- Nine tools for orders, jobs, models, alerts and shipments.
- A page in Settings to see and disconnect agents.
Other products
- APIComing soon
Send a file and an address, and Craftshop prints it, checks it and ships it, notifying you by webhook at every stage.
- PlatformIn the first release
Connect Shopify, upload each model once, and every sale reaches the workshop as one job per piece, with its file, its material and its status.
Start with what works today.
You create your brand, choose who prints and connect Shopify. What's coming joins the same account, without changing how you work.