OpenAI connector_id deprecation: use server_url for Sume

OpenAI marks connector_id deprecated for models released after Sept 1, 2026. Sume is not a built-in connector: point server_url at https://mcp.sume.com/mcp.

4 min readSume
All posts

Use server_url with https://mcp.sume.com/mcp. You do not need a connector_id for Sume, and OpenAI's MCP guide says connector_id is deprecated for models released after September 1, 2026.

That makes the remote-server form the safer default for any new integration. It is also the only form that fits a server OpenAI does not host: Sume's hosted MCP is reached over HTTPS at one endpoint, authenticated with an OAuth access token or an API key (hosted MCP docs).

Field by field

OpenAI MCP tool fields applied to Sume (read 2026-10-04)
FieldWhat OpenAI saysWhat you pass for Sume
server_urlPoints the tool at a remote MCP serverhttps://mcp.sume.com/mcp
connector_idDeprecated for models released after Sept 1, 2026Leave it out
authorizationAn OAuth token that OpenAI does not store; resend it on every requestA Sume OAuth access token
allowed_toolsLimits which tools the model may seeNames from tools_list
require_approvalalways, never, or an object with tool namesKeep approval on for paid tools

Where does the OAuth token come from?

Sume's protected-resource metadata lives at /.well-known/oauth-protected-resource/mcp, and the authorize step redirects to a consent page where the user picks mcp:read or adds mcp:write (OAuth docs). Because OpenAI does not store the token, your backend must keep it and put it in every request. Access tokens last an hour, so plan for re-login or switch long jobs to an API key.

Migration checklist

  • Search your code for connector_id and list which tools use it.
  • Replace each Sume use with server_url and an authorization value.
  • Pin allowed_tools to the tools the task needs.
  • Re-run one read-only call such as account_me before enabling anything paid.
  • Re-check the OpenAI page; the deprecation applies by model release date, not by calendar date.

Sources

Related posts

More in Integrations

All Integrations posts

Written by Sume