loading…
Search for a command to run...
loading…
Enables interaction with Zendesk Support for managing tickets, comments, and filtering via the Model Context Protocol. It allows LLMs to perform actions like cr
Enables interaction with Zendesk Support for managing tickets, comments, and filtering via the Model Context Protocol. It allows LLMs to perform actions like creating, updating, and listing support tickets through natural language in a Heroku-native environment.
A Model Context Protocol (MCP) server for Zendesk Support integration.
| Tool | Description |
|---|---|
get_tickets |
List tickets with filtering and pagination |
get_ticket |
Get ticket details by ID |
get_ticket_comments |
Get all comments on a ticket |
create_ticket |
Create a new support ticket |
create_ticket_comment |
Add a comment to a ticket |
update_ticket |
Update ticket status, priority, etc. |
Click the "Deploy to Heroku" button above.
heroku config:set ZENDESK_SUBDOMAIN=mycompany
heroku config:set [email protected]
heroku config:set ZENDESK_API_TOKEN=your-api-token
Get your API token from Zendesk Admin > Apps and integrations > APIs > Zendesk API.
heroku addons:attach your-main-app::INFERENCE -a my-zendesk-mcp
response = client.chat.completions.create(
model=os.getenv("INFERENCE_MODEL_ID"),
messages=[
{"role": "user", "content": "Find all urgent tickets opened today"}
],
extra_body={
"heroku": {
"mcp_servers": ["mcp-zendesk"]
}
}
)
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"zendesk-mcp-server-for-heroku": {
"command": "npx",
"args": []
}
}
}