Nexsite/freshservice-mcp
MCP server for Freshservice ITSM on Cloudflare Workers — 159 tools covering the full API v2
Platform-specific configuration:
{
"mcpServers": {
"freshservice-mcp": {
"command": "npx",
"args": [
"-y",
"freshservice-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A fully-featured MCP (Model Context Protocol) server for Freshservice ITSM, deployed on Cloudflare Workers. Exposes 159 tools covering every Freshservice API v2 endpoint — tickets, assets, changes, problems, releases, projects, service catalog, knowledge base, and more.
npm installCopy .dev.vars.example to .dev.vars for local development:
cp .dev.vars.example .dev.varsEdit .dev.vars with your values:
yourcompany for yourcompany.freshservice.com)openssl rand -hex 32npm run devServer starts at http://localhost:8787. Health check at GET /, MCP endpoint at POST /mcp.
npx wrangler secret put FRESHSERVICE_API_KEY
npx wrangler secret put FRESHSERVICE_DOMAIN
npx wrangler secret put MCP_AUTH_TOKEN
npm run deployAdd to your claude_desktop_config.json:
{
"mcpServers": {
"freshservice": {
"command": "npx",
"args": [
"mcp-remote",
"https://freshservice-mcp.<your-account>.workers.dev/mcp",
"--header",
"Authorization: Bearer <YOUR_MCP_AUTH_TOKEN>"
]
}
}
}Each tool description is prefixed w
Loading reviews...