Loading...
Search for a command to run...
| Connector | Client ID | # Connections | Status | Actions |
|---|---|---|---|---|
{"name":"custom-mcp","display_name":"Custom MCP","logo_url":"https://cdn.replit.com/openint/_assets/logo-custom-mcp.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"mcp_server":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"],"description":"Workspace MCP server definition for per-user OAuth sign-in"}}},"connection_settings":{"type":"object","properties":{"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"curated_connector_name":{"type":"string","minLength":1},"access_token":{"type":"string","description":"Convenience mirror of oauth.credentials.access_token."},"workspace_server":{"type":"boolean"},"workspace_headers_fingerprint":{"type":"string"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[],"description":"Custom headers to include with every request"},"oauth":{"type":"object","properties":{"metadata":{"type":"object","properties":{"issuer":{"type":"string"},"authorization_endpoint":{"type":"string","format":"uri"},"token_endpoint":{"type":"string","format":"uri"},"registration_endpoint":{"type":"string","format":"uri"},"scopes_supported":{"type":"array","items":{"type":"string"}},"response_types_supported":{"type":"array","items":{"type":"string"}},"response_modes_supported":{"type":"array","items":{"type":"string"}},"grant_types_supported":{"type":"array","items":{"type":"string"}},"token_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"service_documentation":{"type":"string","format":"uri"},"revocation_endpoint":{"type":"string","format":"uri"},"revocation_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"revocation_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"introspection_endpoint":{"type":"string"},"introspection_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"introspection_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"code_challenge_methods_supported":{"type":"array","items":{"type":"string"}},"client_id_metadata_document_supported":{"type":"boolean"}},"required":["issuer","authorization_endpoint","token_endpoint","response_types_supported"],"additionalProperties":true},"client":{"type":"object","properties":{"client_id":{"type":"string"},"client_secret":{"type":"string"},"redirect_uris":{"type":"array","items":{"type":"string"}},"preconfigured_from":{"type":"string"}},"required":["client_id","redirect_uris"]},"resource_url":{"type":"string"},"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"refresh_token":{"type":"string"},"token_type":{"type":"string","default":"bearer"},"expires_in":{"type":"number"},"expires_at":{"type":"string","format":"date-time"},"scope":{"type":"string"}},"required":["access_token","token_type"]}},"required":["metadata","client","credentials"],"description":"OAuth authentication credentials"}},"required":["base_url"]},"public_connection_settings":{"type":"object","properties":{"transport_type":{"type":"string","enum":["streamable-http","sse"],"description":"MCP transport type detected during connection"},"icon_url":{"type":"string","format":"uri","description":"Icon URL for the connection"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"anyOf":[{"type":"object","properties":{"curated_connector_name":{"type":"string","minLength":1}},"required":["curated_connector_name"]},{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"oneOf":[{"type":"object","properties":{"flow":{"type":"string","const":"manual"},"validated":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}},"required":["flow","validated"]},{"type":"object","properties":{"flow":{"type":"string","const":"oauth"},"authorization_url":{"type":"string","format":"uri"},"state":{"type":"string"},"message":{"type":"string"},"oauth_nonce":{"type":"string"},"display_name":{"type":"string"},"base_url":{"type":"string"}},"required":["flow","authorization_url","state","message"]},{"type":"object","properties":{"flow":{"type":"string","const":"org_oauth_setup"},"validated":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}},"required":["flow","validated"]}]},"connect_output":{"type":"object","properties":{"mode":{"type":"string","enum":["manual","oauth"],"default":"oauth"},"code":{"type":"string"},"state":{"type":"string"},"csrf_nonce":{"type":"string"},"code_verifier":{"type":"string"},"settings":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}},"required":["mode"]}},"auth_type":"CUSTOM","webhook_registration_input":{},"has_openint_credentials":false,"connect_ui":{"flow":"client_managed","pre_connect_input":"custom"},"description":"Connect to any custom Model Context Protocol (MCP) server.","verticals":["other"]} Custom MCP beta | 0 | Enabled |