The Freshworks Developer MCP server uses the Model Context Protocol (MCP) to connect your AI assistant to the Freshworks Developer Portal.
Before you publish a custom app, you need to configure the MCP server in your AI assistant.
Prerequisites
Before you begin, make sure you have the following:
An active Freshworks Developer Account, if you don't already have one, Sign Up to create a new account.
A valid Developer API key associated with the account you intend to upload the app to.
Follow the steps to obtain the Developer API key:- Go to the Application Management Portal and click the Settings icon in the top-right corner.
- Under the API key for Freddy AI Copilot VS Code plugin & Agentic Developer Toolkit section, click View API Key. The API key is displayed.
Familiarity with configuring Model Context Protocol (MCP) server in preferred AI assistants.
Configure MCP server in the AI assistant
To configure the server, add the following details to the MCP configuration file of your preferred AI assistant:
Name: fw-dev-mcp
URL: https://mcp.freshworks.dev/mcp
Authorization header: Your Developer API key obtained from the Application Management Portal. See prerequisites.
Note:Currently, you can publish app to a single product account only. The app is automatically published to the account linked to your configured Developer API key. Ensure you have provided the key for the correct target environment.
Sample MCP JSON configuration code:
{
"mcpServers": {
"fw-dev-mcp": {
"url": "https://mcp.freshworks.dev/mcp",
"headers": {
"Authorization": "Bearer <your-api-key>"
}
}
}
}To learn more about the Developer MCP server and its tools, see Developer Model Context Protocol (MCP) server.