
effytech/freshdesk_mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
effytech/freshdesk mcp - кандидат на сервер MCP, импортированный из https://github.com/effytech/freshdesk_mcp.
Обзор
effytech/freshdesk mcp - кандидат на сервер MCP, импортированный из https://github.com/effytech/freshdesk_mcp.
Обзор (машинный перевод)
Реализация MCP-сервера, которая интегрируется с Freshdesk, позволяя моделям ИИ взаимодействовать с модулями Freshdesk и выполнять различные операции поддержки.
Особенности
Freshdesk Integration: Бесшовное взаимодействие с конечными точками API Freshdesk Модель поддержки: Позволяет моделям ИИ выполнять операции поддержки через Freshdesk ** Автоматизированное управление билетами**: Обработка создания билетов, обновлений и ответов
Компоненты
Инструменты
Сервер предлагает несколько инструментов для операций Freshdesk:
-
[[Т0]]: Создание новых билетов поддержки
-
** Вводы**:
-
[[Т1]] (струна, требуется): Тема билета
-
[[Т2]] (струна, требуется): Описание билета
-
[[Т3]] (нумерация, требуемая): Исходный код билета
-
[[Т4]] (нумерация, требуемая): Уровень приоритетности билетов
-
[[Т5]] (нумерация, требуемая): Код статуса билета
-
[[Т6]] (струна, факультативно): Электронная почта запрашивающего
-
requester_id(номер, факультативный): ID запрашивающего -
[[Т8]] (объект, факультативный): Пользовательские поля для установки на билет
-
[[Т9]] (объект, факультативно): Дополнительные поля верхнего уровня
-
[[Т10]]: Обновление существующих билетов
-
** Вводы**:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Freshdesk MCP Server
An MCP server implementation that integrates with Freshdesk, enabling AI models to interact with Freshdesk modules and perform various support operations.
Features
- Freshdesk Integration: Seamless interaction with Freshdesk API endpoints
- AI Model Support: Enables AI models to perform support operations through Freshdesk
- Automated Ticket Management: Handle ticket creation, updates, and responses
Components
Tools
The server offers several tools for Freshdesk operations:
-
create_ticket: Create new support tickets- Inputs:
subject(string, required): Ticket subjectdescription(string, required): Ticket descriptionsource(number, required): Ticket source codepriority(number, required): Ticket priority levelstatus(number, required): Ticket status codeemail(string, optional): Email of the requesterrequester_id(number, optional): ID of the requestercustom_fields(object, optional): Custom fields to set on the ticketadditional_fields(object, optional): Additional top-level fields
- Inputs:
-
update_ticket: Update existing tickets- Inputs:
ticket_id(number, required): ID of the ticket to updateticket_fields(object, required): Fields to update
- Inputs:
-
delete_ticket: Delete a ticket- Inputs:
ticket_id(number, required): ID of the ticket to delete
- Inputs:
-
search_tickets: Search for tickets based on criteria- Inputs:
query(string, required): Search query string
- Inputs:
-
get_ticket_fields: Get all ticket fields- Inputs:
- None
- Inputs:
-
get_tickets: Get all tickets- Inputs:
page(number, optional): Page number to fetchper_page(number, optional): Number of tickets per page
- Inputs:
-
get_ticket: Get a single ticket- Inputs:
ticket_id(number, required): ID of the ticket to get
- Inputs:
-
get_ticket_conversation: Get conversation for a ticket- Inputs:
ticket_id(number, required): ID of the ticket
- Inputs:
-
create_ticket_reply: Reply to a ticket- Inputs:
ticket_id(number, required): ID of the ticketbody(string, required): Content of the replycc_emails(array of strings, optional): Additional email addresses added to the ‘cc’ field of the outgoing email. These supplement the ticket requester, who always remains the primary recipientbcc_emails(array of strings, optional): Additional email addresses added to the ‘bcc’ field of the outgoing email. These supplement the ticket requester, who always remains the primary recipientfrom_email(string, optional): Email address the reply is sent from
- Inputs:
Установка
uvx freshdesk-mcpКонфигурация
"mcpServers": {
"freshdesk-mcp": {
"command": "uvx",
"args": [
"freshdesk-mcp"
],
"env": {
"FRESHDESK_API_KEY": "<YOUR_FRESHDESK_API_KEY>",
"FRESHDESK_DOMAIN": "<YOUR_FRESHDESK_DOMAIN>"
}
}
}