Workato Developer API MCP
Your MCP server acts as a standard API platform user and supports Developer API token authentication. This lets you securely integrate with development environments using the same governance and access controls as the API platform. MCP tools built with API endpoints also allow you to pass authorization headers in API calls.
Workato Developer API MCP servers enable AI-powered developer environments like Claude Desktop and Cursor to programmatically access your Workato workspace for project and asset management.
FEATURE AVAILABILITY
MCP is available to all users in the US and EU data centers. MCP models are hosted in the US and EU data centers and respect data residency requirements. Contact your Customer Success representative if you're interested in using MCP.
Install Developer API MCP for remote servers
You can install a remote MCP with a URL that authenticates with a token or through Workato Identity after you create an MCP server. The configurations in this section use Cursor and Claude Desktop.
NEED AN EXAMPLE?
Review the LLM, GitHub, and Workato Developer API use case for steps to create an MCP server integration that lets you create GitHub issues with natural-language commands in ChatGPT, Claude, or Cursor.
Complete the following steps to install the MCP remote server with a URL:
2
Configure your MCP integration:
Cursor MCP remote server configuration with token authentication
Complete the following steps to configure an MCP integration in Cursor that authenticates using a token:
1
Go to AI Hub and select the MCP servers tab.
2
Click the MCP server you plan to use for your MCP remote server integration.
3
Click the User access tab.
4
Go to the Access Method section and ensure that Token-based access is selected.
5
Go to the Developer MCP Token section and click Copy.
Copy the MCP URL and token
7
Go to Settings > Cursor settings.
8
Click MCP & Integrations in the sidebar.
9
Click + New MCP Server to open the mcp.json file.
Click + New MCP Server
10
Update the configuration to use the MCP URL and token you copied in the preceding steps. Your MCP URL must begin with https. For example:
12
Create a new chat with your Cursor agent to use the tools you added.
You must start a new chat with your agent. Cursor agents only have access to the tools and capabilities available when a chat begins. Agents can't detect or use new MCP configurations, servers, or tools added after starting a chat.
Cursor MCP remote server configuration with Workato Identity authentication
Complete the following steps to configure a Cursor MCP integration that authenticates using Workato Identity:
1
Go to AI Hub and select the MCP servers tab.
2
Click the MCP server you plan to use for your remote integration.
3
Click the User access tab.
4
Go to the Access Method section and ensure that Workato Identity is selected.
5
Click Add user groups.
Click Add user groups
6
Use the User groups drop-down menu to select the user groups you plan to provide with access to the MCP server.
8
Go to the Remote MCP URL section and click Copy URL.
Copy your remote MCP URL
10
Go to Settings > Cursor settings.
11
Click MCP & Integrations in the sidebar.
12
Click + New MCP Server to open the mcp.json file.
Click + New MCP Server
13
Update the configuration to use the MCP URL you copied in the preceding steps. For example:
16
Go to Settings > Cursor settings > MCP & Integrations in Cursor.
17
Locate the MCP tools you added and click Connect. Tools that require authentication are labeled with Needs authentication.
Click Connect
18
Click Open when Cursor prompts Do you want Cursor to open the external website?. This opens your organization's SSO login page.
Click Open
19
Sign in to your organization's SSO provider.
20
Click Open Cursor when prompted.
21
Create a new chat with your Cursor agent to use the tools you added.
You must start a new chat with your agent. Cursor agents only have access to the tools and capabilities available when a chat begins. Agents can't detect or use new MCP configurations, servers, or tools added after starting a chat.
ChatGPT MCP remote server configuration
1
Go to Settings > Apps & Connectors > Advanced settings and enable the Developer mode toggle.
2
Go to Settings > Apps & Connectors.
3
Click Create. This button is only visible when the Developer mode toggle is enabled.
4
Enter a name for your MCP connector. For example: GitHub tools MCP.
Configure your ChatGPT MCP connector
5
Paste your MCP URL and token in the URL field.
6
Optional. Enter a description in the Description field.
7
Use the Authentication drop-down menu to select No Auth.
8
Select the checkbox to accept the risk of adding a custom MCP server.
10
Create a new chat in ChatGPT to use your MCP tools.
Claude Desktop MCP remote server configuration with token authentication
Complete the following steps create an MCP integration with Claude Desktop using an MCP URL and token:
1
Go to AI Hub and select the MCP servers tab.
2
Click the MCP server you plan to use for your remote integration.
3
Click the User access tab.
4
Go to the Access Method section and ensure that Token-based access is selected.
5
Go to the Developer MCP Token section and click Copy.
Copy the MCP URL and token
6
Sign in to Claude Desktop.
7
Go to Settings > Connectors.
8
Click + Add new connector.
9
Enter a name for your MCP connector in the Name field.
Configure your Claude MCP connector
10
Paste your MCP URL and token into the Remote MCP server URL field.
11
Click Add. The newly created MCP connector appears in the list of connectors.
13
Use the permissions drop-down menu to select Always ask permission or Allow unsupervised. Always ask permission is selected by default.
You can call APIs with authorization headers within Workato recipe actions. You must use the header X-Wkt-Ext-Authorization datapill in your Workato recipe for APIM-collection-based MCP servers.
Complete the following steps to pass authorization headers in your API calls:
1
Go to project and click Create > Recipe.
Create a new recipe
2
Enter a name for your recipe in the Name field.
3
Use the Location drop-down menu to select the project where you plan to store the recipe.
4
Click Start building.
Start building your recipe
5
Click Pick a starting point and select Trigger from an app.
6
Click Select an app and trigger event.
7
Search for and select API platform by Workato.
8
Select the New API request trigger. The New API request trigger in this use case doesn't require you to establish a connection.
New API request trigger
9
Complete the following steps to configure your request schema:
1
Go to the Request headers section and click Add header.
2
Enter the following name in the Name field:
3
Optional. Provide a descriptive label for your header in the Label field.
4
Click Add field. Your header value is now accessible as a datapill under the New API request step output.
5
Map the X-Wkt-Ext-Authorization Step 1 datapill to the field where you plan to pass the header authorization.
Map the X-Wkt-Ext-Authorization datapill
10
Go to AI Hub > MCP servers and select the MCP server that uses the recipe you created in the preceding steps.
11
Go to Settings > End user access and verify that Access Method is set to Token-based access.
12
Copy the Developer MCP Token URL that includes the wkt_token.
Copy the Developer MCP Token URL
13
Return to the Request schema section and click + Add Field.
14
Enter description in the Name and Label fields.
15
Use the Data type drop-down menu to select String.
16
Use the Optional drop-down menu to select No.
17
Use the Nest under drop-down menu to select payload.
19
Return to the Request schema section and click + Add Field.
20
Enter title in the Name and Label fields.
21
Use the Data type drop-down menu to select String.
22
Use the Optional drop-down menu to select No.
23
Use the Nest under drop-down menu to select payload.
24
Click Save.
Request schema
Limitations
Workato Developer API MCP servers have the following limitations:
Unsupported endpoints
The following Developer API endpoints aren't supported: