Moterra Official Anthropic partner
About us
Get a quote
AI deployment

Claude Desktop on 3P: route the model through your own provider

Amanda Uzialaite Amanda Uzialaite 6 September 2026 9 min read
Claude Desktop on 3P with inference in your own AWS tenant on Amazon Bedrock or Azure tenant on Microsoft Foundry
Claude Desktop on 3P: the app stays local, the inference lands in your own AWS or Azure tenant
The short answer

Claude Desktop on 3P is a deployment mode of Claude Desktop in which every model call is routed through an inference provider you configure - Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, a compatible gateway you operate, or the Anthropic API directly.

  • You get the whole app. Chat, Cowork and Code, including file creation, multi-step research and sub-agent coordination.
  • Inference lands in your account. Your region, your identity, your audit log, your existing cloud bill.
  • The route is set by MDM. A managed configuration profile per device group, not a user preference.
  • The trade is cadence and tooling. New capability reaches first-party products first, and there is no in-app admin console.

Claude Desktop is one application with three surfaces your team already knows: Chat, Cowork for knowledge work, and Claude Code for engineering. On 3P, that application stays exactly where it is on the laptop. What changes is the road the model traffic takes out of it.

Third-party inference, or 3P, is a deployment mode in which every model call from Claude Desktop is routed to a provider you configure: Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, a compatible gateway you operate yourself, or the Anthropic API directly. The full experience comes with it: Chat, Cowork and Code, including file creation, multi-step research and sub-agent coordination.

For an IT function, that single change moves three things at once: where the inference lands, which account it is billed to, and which audit log it appears in. This post covers what the route is, how it is set across a fleet, and what you take on when you own it.

One thing to settle before any of it: 3P is built for organisations whose security, regulatory or contractual position rules out sending data through Anthropic's first-party products. If yours can use them, standard Claude Desktop with Cowork on a Team or Enterprise plan is the simpler deployment. It has an in-app UI for user management, analytics and RBAC, and it receives new features first. Choose 3P when routing inference through the Anthropic API is not an option.

What 3P actually changes

A 3P deployment is not a different product and not a different interface. Users install the standard Claude Desktop application and sign in as usual. The app then reads a configuration your IT team controls, and sends its model calls to the endpoint that configuration names.

Three consequences follow, and they are the reason security teams ask for it:

Location becomes a decision you make. Inference runs in the account and region you nominate, so residency is answered by infrastructure rather than by a policy document.

Cost joins the bill you already negotiated. Usage is consumption-priced through your existing cloud agreement, which means it sits inside commitments you have already made rather than beside them.

Evidence appears where your auditors already look. Calls show up in your provider's audit log, next to every other workload, with the identity that made them attached.

The useful way to think about 3P is that it converts an AI question into an infrastructure question. Nothing about it is novel to your cloud team: it is an endpoint, an identity, a region, a quota, and a log.

The four routes out of the app

All four routes deliver the same Claude models. They differ in the identity model you authenticate with, the network controls available, where the logs land, and how far the deployment is actually separated from Anthropic. On Bedrock and the Agent Platform, the cloud provider processes conversation data in the region you select. On Foundry, Anthropic operates the Claude models and residency follows the Foundry deployment type, so read that one closely if residency is the reason you are here.

Route Inference lands in Identity, network, audit
Amazon Bedrock Your AWS account, in the region you choose IAM role via SSO, VPC endpoints, CloudTrail
Google Cloud Agent Platform Your GCP project and region Workload identity or service account, Cloud Audit Logs
Microsoft Foundry Your Azure subscription and region, with Anthropic operating the models Entra ID application, Private Link, Azure Monitor
Compatible gateway Wherever you host the gateway Your gateway issues and rotates the key or token

The gateway route is the flexible one and the one to be careful with. A self-hosted proxy lets you put one policy point in front of several providers, add your own redaction, and fail over between regions. It also means you are operating a component that sees prompt content, so it needs the same review as any other system in that position.

What the managed config sets

The route is not something each user types in. It arrives as a managed settings file pushed by your MDM, such as Jamf, Microsoft Intune or Group Policy, scoped to a device group. Eight things are worth setting deliberately.

01 Provider and endpoint Which of the four routes the app uses, and the exact endpoint host it is allowed to call.
02 Region and inference profile Where the call lands. On Bedrock this is the inference profile ARN; on Vertex AI and Foundry it is the project or resource plus region.
03 Model IDs per tier The provider-side identifiers for the planning model, the everyday model, and the fast model, so routing is a fleet decision rather than a user preference.
04 Credential source An IAM role assumed through your SSO, a workload identity, an Entra ID application, or a gateway key held in the OS keychain. No long-lived secret in a user file.
05 Proxy and certificate trust The corporate proxy, and the internal CA the app must trust when traffic is inspected.
06 Telemetry switch Whether the app sends aggregate usage counters. It can be turned off in configuration.
07 Plugins and MCP servers The allowlist of connectors the app may load, so a route into a system is a governance decision, not an install.
08 Update channel Which build the fleet runs, so a version can be pinned and tested before it reaches everyone.

Terms you will see in the profile

01 3P Third party. An inference provider that is not Anthropic: Amazon Bedrock, Google Cloud’s Agent Platform, Microsoft Foundry, or a gateway you run.
02 1P First party. Anthropic’s own infrastructure behind claude.ai and the Claude API.
03 Inference profile The provider-side object a call is addressed to. On Bedrock it carries the model and the region routing; on other providers the project or resource plays the same role.
04 Managed configuration The settings file your MDM pushes to the device. It is where the route, the model IDs and the allowlists live.
05 MCP server A connector the app can load to reach a system of record. Each one is a new path into data, so each one is approved on its own.

Because the profile is scoped to a group, the route is per team rather than per company. Engineering can sit on one provider and region while a regulated function sits on another, from a single build of the app.

What leaves the device, and what does not

This is the section your security reviewer will read first, so it is worth being exact.

Start with the app itself. Claude Desktop runs from a bundled local web application, and conversation history is stored on the user's device rather than in a hosted account. That is a meaningful property for a regulated deployment, and it is also a backup and endpoint-encryption question you now own.

Prompt content, file excerpts and tool results go to your provider endpoint, over TLS, using the identity in the configuration. That is the inference call, and it is the whole point of the route.

Files themselves stay on the machine unless a connector or MCP server you allowed sends them somewhere. Which connectors exist is a configuration decision, which is why the allowlist matters more than any individual setting.

Aggregate telemetry such as token counts, model identifiers, error codes and an anonymous device identifier can still flow to Anthropic. It is not conversation content, it is also not nothing, and it can be disabled in configuration.

Everything else is your provider's contract, not a new one. On Bedrock, prompts, files, tool inputs and outputs and model responses are not stored and are not used to train foundation models. Vertex AI and Foundry make equivalent commitments in their own terms. You are inheriting an agreement your legal team has most likely already signed.

Worth a conversation

If a security reviewer is going to ask you these questions, it is cheaper to answer them with a working configuration than with a slide. We will review your AWS or Azure position, the region, and what that means for residency on a first call, and you keep the notes either way.

See what is included

The trade-offs to plan for

Owning the route means owning some work that Anthropic otherwise does for you.

Release cadence. New capability lands in Anthropic's first-party products first and reaches 3P afterwards. You are trading a few weeks of newness for control of the request path.

Administration. There is no in-app console for user management, analytics or RBAC. Those live in your MDM and your provider, which is precisely why the configuration profile below carries so much weight.

Capacity. Throughput quotas, model availability and region coverage are set by your provider. A rollout that outruns its quota looks like a broken app to the user, so quotas move before people do.

Model lifecycle. New models reach providers on their own schedule. Model IDs live in the config, so upgrading is a fleet change you schedule rather than something that happens to you.

Cost visibility. Consumption pricing rewards attention. Per-team tagging and a budget alert on day one are cheaper than a surprise in month three.

From a few desks to the whole organisation

The rollouts that work start narrow and instrument early. A sequence we keep returning to:

Start with engineering. Claude Code on a dozen developer machines exercises the route hard and produces usage you can measure in a fortnight, without a change-management programme.

Set the money and the identity before the second group. Tags, budgets, quota increases and the SSO path into the provider are all easier to fix at twelve users than at two hundred.

Route models by tier. A fast model for interactive work and a stronger model for planning, both pinned in the config, gives you a cost lever that needs no retraining of users.

Add connectors one at a time. Each MCP server is a new path into a system of record. Approve them individually, with the read and write scopes written down.

Then push the profile to the next MDM group. By that point the change is mechanical, and the interesting decisions are already made and documented.

AWS described a similar arc in their write-up on taking Claude Cowork from developer desks to a whole organisation on Bedrock. The details differ by provider; the order does not. Our own deployment case studies follow the same shape.

Where Moterra fits

The route is a day of work. The layer around it is the project: environment and region setup on Amazon Bedrock in your AWS tenant or Microsoft Foundry in your Azure tenant, the identity path from your SSO, the managed configuration in your MDM, the connector allowlist, the plugins that reach your SharePoint, databases and workflows, and the reporting your auditors ask for.

That layer is Moterra AI Bridge, and the deployment it sits on is Private Claude Cowork by Moterra. We build in AWS and Azure, we are an official Anthropic partner and an AWS partner, we operate as a data processor under a DPA covering UK and EU GDPR, and the stack is ISO 27001 and ISO 42001 certified across the AWS and Anthropic layers.

The comparison that matters is not Moterra against another vendor. It is Moterra against your own team's next two quarters.

Doing it in-house With Moterra
AWS or Azure environment, region, identity Your cloud team learns a new service, then wires SSO into it Configured against your existing identity provider, with least-privilege roles
Managed configuration profile Written from scratch, tested per OS, re-tested per app update Authored, version-pinned and pushed through your MDM
Connectors and plugins Built per system, with scopes decided ad hoc Plugins for SharePoint, databases and workflows, with scopes documented
Quotas and cost control Discovered when a user hits a limit or finance asks a question Tags, budgets and per-team reporting from the first day
Audit evidence Assembled by hand before each review Standing reporting your auditors can read without a translator
Time to the first ten users Three to six months across MDM, identity, plugins and admin tooling Under a week, with a named engineer

What that looks like in a live deployment: Skaylink, a Vodafone group company, reached 80% team adoption within a week of go-live and cut the time their NIS2 audit process takes by 90% with a Claude-powered audit tool built on the Moterra platform. More of those in the case studies.

Pricing follows the same logic as the deployment: you pay your provider for consumption and Moterra for the managed service, with no seat licence in between. The quote configurator prices users, support tier and plugins in the open, so you can take a number to your finance team before you talk to us.

Conclusion

Claude Desktop on 3P is a small change with a large blast radius in the right direction. Same app, same models, same interface for the person using it, and a request path that terminates in an account you control, in a region you chose, against an identity you issued.

The question to settle first is not which provider. It is which team goes first, and what you want to be able to prove about their usage by the end of the month. That is the conversation we have on a first call, in your AWS or Azure tenant, and you leave it with a configuration you could hand to your own engineers.

Frequently asked questions

What is Claude Desktop on 3P?

Claude Desktop on 3P is a deployment mode of the Claude Desktop application in which every model call is routed through an inference provider you configure, rather than through Anthropic’s first-party products. The full experience comes with it: Chat, Cowork and Code, including file creation, multi-step research and sub-agent coordination. The app runs from a bundled local web application, and conversation history is stored on the user’s device.

What does 3P stand for?

3P is short for third party, meaning a third-party inference provider. 1P, or first party, is Anthropic’s own infrastructure behind claude.ai and the Claude API.

Which providers can Claude Desktop route to?

Amazon Bedrock, Google Cloud’s Agent Platform, Microsoft Foundry, a compatible gateway you operate, or the Anthropic API directly. The route is set per device group by managed configuration, so different teams can sit on different providers without shipping two versions of the app.

Does the interface change on 3P?

No. Users install the same Claude Desktop application and see the same interface. What changes is the endpoint the app calls, the account the inference is billed to, and the audit log the call appears in.

Who should use Claude Desktop on 3P?

Organisations whose security, regulatory or contractual requirements prevent them from sending data through Anthropic’s first-party products: highly regulated enterprises restricted to third-party inference, and international enterprises with in-region data residency requirements. If your organisation can use first-party products, standard Claude Desktop with Cowork on a Team or Enterprise plan is the simpler deployment.

How is a 3P route configured across a fleet?

Through a managed settings file pushed by your MDM, such as Jamf, Microsoft Intune or Group Policy. It names the provider and endpoint, the region and inference profile, the model IDs per tier, the credential source, proxy and certificate trust, the telemetry switch, and which plugins and MCP servers are allowed.

What are the trade-offs of a 3P deployment?

New capability reaches Anthropic’s first-party products before 3P, and there is no in-app console for user management, analytics or RBAC: those live in your MDM and your provider. You also own capacity planning, since model availability, region coverage and throughput quotas are set by your provider.

Does data residency depend on the provider?

Yes. On Amazon Bedrock and Google Cloud’s Agent Platform, the cloud provider processes conversation data in the region you select. On Microsoft Foundry, Anthropic operates the Claude models and residency follows the Foundry deployment type, so review that before choosing a provider if residency is the reason for the deployment.

How long does a Claude Desktop on 3P deployment take?

Most organisations are live in under a week. Moterra deploys into your own AWS or Azure tenant, on Amazon Bedrock or Microsoft Foundry, and handles environment and region setup, the identity path from your SSO, the managed configuration in your MDM, the connector allowlist and the reporting an audit asks for, so there is no internal IT project to run.

Key takeaways

  • 3P changes the request path, not the product. Same app, same models, same interface.
  • Pick the provider for its identity model, region coverage and audit surface, then read the residency detail before you commit.
  • The managed configuration is the whole governance story: route, models, credentials, proxy, telemetry, allowlists.
  • Budgets, tags and quotas are cheap to set at twelve users and expensive to retrofit at two hundred.
  • If first-party products are open to you, use them. Choose 3P when routing through the Anthropic API is not an option. Talk to Moterra if you are not sure which side of that line you are on.
Next step

Get Claude Desktop routed through your own provider, live in under a week.

Thirty minutes with a specialist who has done this before. You get a recommendation for your AWS or Azure environment and region, a draft configuration profile, and a quote.

Talk to Moterra See the Bridge
Amanda Uzialaite Amanda Uzialaite CMO at Moterra. Writes about deploying AI inside regulated companies. More about the team.

Latest writing

All articles
AI deployment Claude Cowork on 3P vs Claude Enterprise: what is the difference? The same architectural choice framed as a buying decision: what you gain, what you give up, and which risk profile each one fits. Security and compliance Claude Cowork for business: private deployment in your own cloud Residency, audit evidence and governance set in the deployment rather than left to each user. Product Moterra AI Bridge The admin, MDM and governance layer that pushes the configuration and keeps a fleet consistent.
Moterra Moterra Official Anthropic partner

We bridge cutting-edge AI with enterprise-grade infrastructure, giving businesses safe, reliable tools to work smarter.

ISO 27001 / 42001 SOC 2 Type II GDPR · DORA
© 2026 Moterra. All rights reserved. Privacy PolicyTerms and Conditions
Build your Private Claude Cowork plan. Pick users, support, and MCP plugins. We show the monthly cost, Year 1 TCO, and how it compares to Enterprise editions of Claude, ChatGPT and M365 Copilot. Get this quote straight to your inbox when you are done.
Configure
Number of Claude Cowork and Code users {{ usersLabel }}
5 500+
Support tier
MCP plugins 4+ get 20% off the plugin total
Setup fee {{ setupLabel }} {{ setupTag }}
Commitment
Your quote {{ monthlyHeadline }} {{ effectiveLine }}
{{ managedLabel }} {{ managedPrice }} Priority support {{ supportPrice }} {{ pluginsLabel }} {{ pluginsPrice }} Monthly recurring {{ monthlyTotal }} Infrastructure costs + tokens (via AWS/Azure), est. {{ awsPrice }} One-time setup {{ setupPrice }} Year 1 total {{ yearOneTotal }}
Vs. alternatives — per user / month
Private Claude by Moterra {{ effectivePerUser }} in your cloud (AWS or Azure) {{ moterraCatch }}
Claude Enterprise {{ claudePrice }} shared cloud {{ claudeSaving }} + tokens billed separately, often €50-200+/user with usage · 20-seat minimum
ChatGPT Enterprise {{ gptPrice }} shared cloud {{ gptSaving }} price not published, quote-only · ~150-seat minimum · annual prepay
M365 Copilot Enterprise {{ copilotPrice }} plus M365 licence required {{ copilotSaving }} + existing M365 E3/E5 licence required · annual prepay

Indicative figures. Moterra includes private deployment in your own AWS; others are shared-cloud SaaS. Final quote confirmed in writing by your Moterra account manager.

Book a demo

Thirty minutes, and the hardest questions first.

Tell us where you are and a Moterra specialist will confirm a time within one working day.

Goes straight to your sales team · no marketing list · no follow-up sequence

{{ qfInboxText }}

Get your quote by email

We'll send it to you and loop in our team.

Turnstile
Verification failed, please reload the page and try again. Please fill in company, name and work email. Something went wrong. Please try again or email sales@moterra.ai directly.

{{ qfSalesDoneText }}

Talk to sales

Leave your details and we'll reach out with your exact setup already in hand.

Turnstile
Verification failed, please reload the page and try again. Please fill in company, name and work email. Something went wrong. Please try again or email sales@moterra.ai directly.