
MCP Server
hidechae
public
zendesk help center mcp server
一个与Zendesk帮助中心API集成的MCP服务器,支持Claude Desktop等客户端。
Repository Info
3
Stars
0
Forks
3
Watchers
0
Issues
TypeScript
Language
-
License
About This Server
一个与Zendesk帮助中心API集成的MCP服务器,支持Claude Desktop等客户端。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
# Zendesk Help Center MCP Server A Model Context Protocol (MCP) server that interfaces with the Zendesk Help Center API, allowing integration with Claude Desktop and other MCP-compatible clients. ## Features - **Article Search**: Search for articles in your Zendesk Help Center - **Article Details**: Retrieve detailed information about specific articles by ID ## Prerequisites - Node.js (v18 or higher) - A Zendesk account with API access - Zendesk API token ## Installation 1. Clone this repository: ```bash git clone https://github.com/yourusername/zendesk-help-center-mcp-server.git cd zendesk-help-center-mcp-server ``` 2. Install dependencies: ```bash npm install ``` 3. Create a `.env` file in the root directory with your Zendesk credentials: ``` ZENDESK_SUBDOMAIN=your-subdomain [email protected] ZENDESK_API_TOKEN=your-api-token ``` You can copy the `.env.example` file and fill in your details: ```bash cp .env.example .env ``` ## Building and Running 1. Build the project: ```bash npm run build ``` 2. Start the server: ```bash npm start ``` The server will run on standard input/output, making it compatible with Claude Desktop and other MCP clients. ## Available Tools The server provides the following tools: ### 1. searchArticles Search for articles in your Zendesk Help Center. **Parameters:** - `query` (string, required): Search keyword - `locale` (string, optional): Locale code (e.g., 'en', 'ja', 'en-us') - `page` (number, optional): Page number - `per_page` (number, optional): Number of results per page (max 100) ### 2. getArticle Get details of a specific Zendesk Help Center article by ID. **Parameters:** - `id` (number, required): Article ID - `locale` (string, optional): Locale code (e.g., 'en', 'ja', 'en-us') ## Using with Claude Desktop ### Adding to Claude's `mcpServers` Configuration Add the following configuration to the `mcpServers` section in Claude's settings file: ```json { "mcpServers": { "zendeskHelpCenter": { "command": "npx", "args": ["-y", "github:hidechae/zendesk-help-center-mcp-server"], "env": { "ZENDESK_SUBDOMAIN": "your-subdomain", "ZENDESK_EMAIL": "[email protected]", "ZENDESK_API_TOKEN": "your-api-token" } } } } ``` After adding this configuration, you can use the Zendesk Help Center tools within Claude. ## Development This project uses TypeScript and follows the Model Context Protocol specification. To run in development mode with auto-reloading: ```bash npm run dev ``` ## License MIT ## Contributing Contributions are welcome! Please feel free to submit a Pull Request.
Quick Start
1
Clone the repository
git clone https://github.com/hidechae/zendesk-help-center-mcp-server2
Install dependencies
cd zendesk-help-center-mcp-server
npm install3
Follow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Ownerhidechae
Repozendesk-help-center-mcp-server
Language
TypeScript
License-
Last fetched8/8/2025
Recommended MCP Servers
💬
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
integrationsdiscordchat
🔗
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
integrationsautomationsaas
🕷️
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
apifycrawlerdata
🌐
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
testingqabrowsers
⚡
Zapier MCP
A Zapier server that provides automation capabilities for various apps.
zapierautomation