FAQ
Quick answers. Long-form deployment detail is in the User Guide; common errors are in Troubleshooting.
What exactly is in the download?
A zip containing the full TypeScript source for the Cloudflare Worker (src/), a package.json, a tsconfig.json, a sample wrangler.toml, and a README.md. The source covers a complete Linnworks API client (auth, paginated reads, error handling, rate-limit awareness) and an MCP server implementation using Cloudflare Durable Objects.
What's the licence — can I deploy this for multiple clients?
You get a perpetual single-organisation licence. You can deploy as many Workers as you like across as many Cloudflare accounts as you like, as long as they're all serving your own Linnworks data or that of one organisation you control. For dev shops deploying for multiple paying clients, contact hello@mcp-g.com for a reseller licence.
What's the difference between this and the hosted Linnworks connector you used to sell?
The hosted connector ran on our infrastructure with our keys, and you paid a monthly fee. This is the source code for the same connector — you run it on your own Cloudflare account with your own Linnworks application registration, and you pay once. No monthly fee, no shared infrastructure, full control.
How long does deployment take for someone who's done CF Workers before?
20–30 minutes end to end, including registering the Linnworks application. About an hour if you've never deployed a Worker before. The User Guide walks through every step.
Can I modify the source?
Yes — it's your copy. Add tools, change the auth model, swap in a different storage backend, fork it for an internal product. The only thing you can't do is redistribute the source or pass it on to a third party.
What about Linnworks API breaking changes — will my deployment break?
Linnworks's API is stable, but they do occasionally deprecate endpoints. When that happens we ship a patched release through your downloads portal. You re-download, copy your wrangler.toml over, and npx wrangler deploy. If something breaks before we've shipped a fix, email hello@mcp-g.com with the error and we'll prioritise it.
How long do I get free updates?
12 months of free updates from the date of purchase. After that, you can keep running the version you have indefinitely, or buy a renewal at a reduced rate for another 12 months of updates.
Refunds policy?
30 days, no questions asked, as long as you haven't materially modified the source. Email hello@mcp-g.com with your order ID.
Can I get support included?
Email support is included — we'll help you get deployed and fix any bugs you hit in our code. We don't offer paid hand-holding for Cloudflare account setup, Linnworks API questions unrelated to the connector, or general TypeScript debugging on your forked code. For that, hire a contractor.
Does this work with all Linnworks subscription tiers?
The Linnworks API is only available on Premium and Multichannel tiers. Lower tiers can't grant the read scopes the connector needs. If you're on a lower tier, you'll need to upgrade your Linnworks subscription first.
Will it work with the Linnworks API once Linnworks migrates to their new platform?
Linnworks have publicly committed to a long deprecation runway for the current API, and the new platform is exposing a compatible surface. When Linnworks ship the new endpoints, we'll ship a release that targets them. Your 12-month updates window covers that transition if it lands inside your window; renewals cover it if it lands after.