Claude connectors

Host your own Claude connector.

A Claude custom connector is a remote MCP server that Claude can reach over HTTPS and sign in to with OAuth. You write the tools; DenkOps runs the server, the sign-in and the logs, so you can share the connector with a team or with customers.

Try it free → Read the docs

Free: 1 project, no credit card. 5 project slots €39/month, €5 per extra slot.

From idea to a connector in Claude

  1. Ask Claude Code to build an MCP server with the tools you need, using defineMcp from @denkopsai/sdk/mcp or the official MCP SDK.
  2. Add "connector": true to denkops.json so DenkOps puts OAuth sign-in in front of it.
  3. Say "deploy on DenkOps". You get an HTTPS URL ending in /mcp.
  4. In claude.ai or Claude Desktop, open Connectors, add a custom connector and paste the URL. Claude sends you through the sign-in page and the tools appear.

The same URL works in Claude Code with claude mcp add --transport http. The config generator prints the exact command and config for each client.

What makes a connector feel finished

  • Clear tool names and descriptions. Claude picks tools by their description. Run your tool list through the MCP tool linter to catch vague descriptions, schema mistakes and missing safety annotations before users see them.
  • Annotations. Mark read-only tools with readOnlyHint and dangerous ones with destructiveHint, so Claude can ask before it changes something.
  • Your brand. Set an icon and colours in denkops.json and the sign-in and consent pages carry them.
  • Your domain. Point a custom domain at the connector when you share it with customers, see a connector on your own domain.

One connector per customer

Agencies often deploy the same connector once per client, each with its own slot, secrets, sign-in list and logs. See MCP connectors for clients.

Deploy guides

FAQ

Is a Claude connector the same as an MCP server?

Yes. A custom connector is a remote MCP server reachable over HTTPS. Claude connects to it with Streamable HTTP and signs users in with OAuth.

Do my users need a DenkOps account?

No. They sign in with Google, GitHub or Microsoft on your connector's sign-in page. Only you need a DenkOps account to host it.

Can I use the same connector in ChatGPT?

Yes. The same MCP server URL can be added in ChatGPT, Gemini, Cursor and other MCP clients, each signing in through the same OAuth flow.

Try it free →

Free: 1 project, no credit card. 5 project slots €39/month, €5 per extra slot.

View service status →Managed EU infrastructure