- OpenAPI specification: Upload an OpenAPI definition to expose your API endpoints as tools for WRITER Agent.
- MCP server: Connect to an external MCP server to make its tools available in WRITER Agent.
Create a custom connector from an OpenAPI specification
Prerequisites
Before creating an OpenAPI-based custom connector, make sure you have:- An OpenAPI definition that describes your API
- Authentication details for your API, based on the authentication method you choose:
- API key: Key name and optional key prefix
- OAuth: Authorization server URL, access token URL, refresh token URL, and token endpoint authentication method
Set up the connector
Create a custom connector in AI Studio under Connectors & Tools.- Navigate to Connectors & Tools in AI Studio
- Select Create custom connector
- Choose OpenAPI specification as the connector type
- Upload your OpenAPI specification file (JSON or YAML format)
- Enter a Connector name and About this connector description
- Configure authentication:
- API key: Enter the key name and optional key prefix
- OAuth: Enter your OAuth credentials (authorization server URL, access token URL, refresh token URL, and token endpoint authentication method)
- Select Next to proceed to tool configuration
Configure tools
After uploading your OpenAPI specification, the tool configuration screen lets you review and edit the operations defined in your specification. For each tool, you can:- Edit the tool description: Double-click or select the pencil icon to modify the description. Clear descriptions help WRITER Agent understand when to use each tool.
- Set the operation type: Specify whether the tool performs a read, write, update, or delete operation.
- Update the tool name: Customize the name that appears in WRITER Agent.
Configure the connector in AI Studio
After creating an OpenAPI-based custom connector, configure it for your organization:- Navigate to Connectors & Tools in AI Studio
- Find your custom connector and select Configure
- Select who has access by default (all users or specific teams)
- Select which tools to enable
- Enter your API key or OAuth credentials, depending on the authentication method configured for the connector
Create a custom connector from an MCP server
Connect to an external MCP server to make its tools available in WRITER Agent. The MCP server connector supports three authentication methods:- No auth: Connect without authentication.
- API key: Authenticate with an API key.
- OAuth: Authenticate with OAuth 2.0, at the user level or org level.
Create the connector
- Navigate to Connectors & Tools in AI Studio
- Select Create custom connector
- Choose MCP server as the connector type
- Enter the MCP server URL
- Enter a Connector name and About this connector description
- Select Next to proceed to configuring the connector in AI Studio
Configure the connector in AI Studio
After entering your MCP server details, the configure step lets you set up access control and authentication:- Update the Profile name or keep the default
- Select who has access by default (all teams or specific teams)
- Select the authentication method for the MCP server:
- No auth: No credentials required. Select Next to complete the connection.
- API key: Enter the API key details to authenticate with the server.
- OAuth: Enter your OAuth credentials, including scopes, client ID, and client secret. Select whether authentication is at the user level (each user authenticates individually) or org level (shared connection for the organization).
- Complete the connection flow
Edit a custom connector
Modify an existing custom connector to update its name, description, or tool configurations.- Navigate to Connectors & Tools in AI Studio
- Find your custom connector and select Edit connector
- Update the connector name or description as needed
- Select Next to modify tool configurations:
- Edit tool descriptions
- Update operation types
- Modify tool names
- Select Save to apply your changes
When editing a custom connector, you cannot change the connector type (OpenAPI specification or MCP server), the uploaded specification, or the authentication type. To use a different specification or connector type, create a new custom connector.
Delete a custom connector
Deleting a custom connector removes it from your organization’s library and disconnects all users.- Navigate to Connectors & Tools in AI Studio
- Find your custom connector and select Edit connector (under the three vertical dots)
- Select Delete connector
- Confirm the deletion
Next steps
- Configure connectors: Learn about connector authentication and access control
- Tool calling guide: Understand how AI agents use tools in conversations
- WRITER Agent guide: Learn how to use WRITER Agent with connected tools