Skip to main content

Connect an MCP client

All clients connect to the same origin-root Streamable HTTP endpoint and discover the same authorized tool catalog.

Prerequisites

  • An Inttegro merchant account and organization for interactive OAuth, or a restricted Inttegro API key for a workload connection
  • An MCP client that supports remote Streamable HTTP and bearer authentication
  • MCP form elicitation support if the client will perform confirmed actions

Client configuration

Desktop app​

Use this first when ChatGPT exposes MCP server settings:

  1. Open Settings, then MCP servers.
  2. Select Add server.
  3. Name the server inttegro.
  4. Choose Streamable HTTP.
  5. Enter https://mcp.inttegro.com as the server URL.
  6. Choose Bearer token authentication.
  7. Enter your Inttegro secret key token.
  8. Save the server, restart ChatGPT, then type /mcp.

ChatGPT web​

Use Plugins or workspace Apps when your workspace supports custom MCP apps. Direct Inttegro connector installation is not enabled yet. If ChatGPT asks for a remote server URL, use:

Name: inttegro
Server URL: https://mcp.inttegro.com
Authentication: Bearer token
Bearer token: <SECRET_KEY_TOKEN>

If the ChatGPT surface only supports published connectors or OAuth-only linking and Inttegro is not available there yet, use Codex, Cursor, or another remote MCP client.

OpenAI and Anthropic API connectors

Applications using the OpenAI Responses API can provide the server URL as server_url and the restricted Inttegro key as authorization. Limit allowed_tools to the request and keep approval enabled for consequential calls. See OpenAI's remote MCP guide.

Applications using Anthropic's MCP connector can provide the same URL and key from their server-side secret store. The application—not the model or browser—owns acquiring, storing, and rotating that credential.

Verify the connection

  1. Connect or resync the server.
  2. Confirm the client discovers 80 tools when analytics is configured.
  3. Call a narrow read such as list_products with a small limit.
  4. Confirm the result belongs to the expected Inttegro application.
  5. Before enabling actions, verify the client can display MCP form elicitation and require visible merchant confirmation.

If a client cannot carry form elicitation safely, keep the connection read-only. Do not replace server confirmation with model-generated approval text.

Turn the connection into an integration plan

After verifying the connection, let the MCP prepare the integration brief instead of collecting SDK, checkout, endpoint, and testing instructions manually:

Use design_integration to help me choose our server runtime, SDK approach, first workflow, and checkout experience. Then give my coding agent the exact initial operations, implementation steps, Studio links, and end-to-end tests.

The tool is read-only and does not accept an API key. See Design an integration for every choice, result field, and agent-handoff step.

Troubleshoot

SymptomCheck
OAuth sign-in does not openThe client uses ID e5FLCFhTxXPvnPbc, callback port 54113, and the exact server origin above
Claude treats inttegro as a header valuePut inttegro https://mcp.inttegro.com immediately after claude mcp add; --header is variadic
A static token fails and OAuth does not openRemove the configured Authorization header before using the OAuth client; the two authentication modes must not be combined
No tools appearThe client supports remote Streamable HTTP; reconnect or resync after configuration changes
Reads work but actions failThe client supports MCP form elicitation

Next, review the tool catalog or try the merchant workflows.