Register an MCP server
Register an MCP server in the caller’s workspace. Static-header servers can include credential headers. OAuth servers should set auth_type=oauth and oauth_mode=per_user_dynamic_client, then register an OAuth provider and start an auth session before use.
Documentation Index
Fetch the complete documentation index at: https://langchain-5e9cc07a-preview-vicmda-1780088974-0fb0763.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Body
Human-readable name for the MCP server.
MCP server URL. Must be a valid HTTPS endpoint.
Credential headers attached to every invocation of this MCP server. Omitted from response bodies when the caller lacks invoke permission on the server.
Authentication scheme used by the MCP server.
headers, oauth Optional OAuth provider ID for legacy shared OAuth providers.
OAuth mode used by an OAuth MCP server.
legacy_shared_provider, per_user_dynamic_client Optional vendor identifier for catalog grouping.
Optional opaque external system identifier.
Response
MCP server registered.
Credential headers attached to every invocation of this MCP server. Omitted from response bodies when the caller lacks invoke permission on the server.
Authentication scheme used by the MCP server.
headers, oauth OAuth provider ID for legacy shared OAuth providers, when configured.
OAuth mode used by an OAuth MCP server.
legacy_shared_provider, per_user_dynamic_client Whether the caller has invoke permission on this server. Omitted when ambient permissions already imply invoke.

