Перейти к содержимому
Логотип Gorgias

MCP-сервер Gorgias

Какие MCP-серверы принадлежат Gorgias, из официального реестра и найденные запросом к его домену, отвечают ли они и что умеют. Всё это проверила программа, а не переписал человек со страницы продукта.

прочитано 2026-10-08

← Назад к Gorgias

Чей это сервер
  • Адресhttps://mcp.gorgias.com/mcpнет в официальном реестре: ответил на запрос

Ни одна запись официального реестра MCP не называет этот сервер. Он ответил, когда Атлас запросил gorgias.com по одному из обычных для MCP-серверов адресов, значит, сервер принадлежит самому вендору. Клиенты и каталоги, которые берут серверы из реестра, его не показывают.

Что он ответилпроверено 2026-10-26
  • Состояниеотвечаетпроверено 2026-10-26
  • Инструменты165
  • Сервер называет себяGorgias
  • Версия сервера4.0.0b3
  • Версия протокола2025-06-18

2026-10-26 сервер ответил на initialize и tools/list без входа. Первый ответ за 102 мс.

Стоит ли агенту его подключатьПока не ясно
  • Делают ли инструменты работу продукта, ещё не проверено.
  • Проверок пока 2 из 7, нужных, чтобы судить о надёжности.

После подключения

  • create_routine, update_routine, delete_routine, set_routine_enabled, update_customer меняют данные без входа: вызвать их может любой, у кого есть адрес.
  • Описания занимают около 86477 токенов контекста: включайте только нужные задаче инструменты.

Вывод сделан правилами по замерам выше. Вероятный первый вызов выбрала модель по списку инструментов: прочитайте описание, прежде чем на него полагаться.

Замер каждый деньежедневных проверок: 2, первая 2026-10-26
  • Оценка INITE MCPчерез неделюдля оценки нужно 7 ежедневных проверок, пока 2
  • Отвечалидёт замерпроверок пока 2, долю покажем после 7
  • Медиана первого ответа112 мс
  • Место в контексте агента≈ 86 477 токеновописания всех инструментов (165), они занимают контекст агента на каждом ходу
  • Описания инструментовA · 100 из 100
  • Типизированные ответы165 из 165 инструментовобъявлен outputSchema: ответ приходит с типами и читается сразу
  • Параметры без описания: в 1 из 165

На что посмотреть

  • Инструменты, которые меняют данные, на сервере, который отвечает без входа: create_routine, update_routine, delete_routine, set_routine_enabled, update_customer

Программа проверяет сервер раз в день: initialize и tools/list, без модели. Токены - это длина описаний из расчёта примерно четыре символа на токен. Оценка - среднее шести проверок имени, описания, схемы и аннотаций каждого инструмента. Она говорит, насколько понятно описаны инструменты, а не о том, работают ли они. Оценка складывается только из замеренного: отвечает ли сервер (25%), делает ли работу продукта (25%), описания (20%), контекст (10%), использование (10%) и насколько просто подключиться (10%). Незамеренная часть не учитывается, а скрытая инструкция ограничивает оценку 40 баллами. Состояние MCP-серверов вендоров: методика и цифры →

Инструменты сервераинструментов: 165 · прочитано 2026-10-26
  • get_gaia_instructions

    Return the high-level operating manual for this MCP — load me first. Always call this tool **before** invoking any other tool in this server, in every new conversation. It returns: - the runtime context (today's date, this account's…

  • get_instruction

    Load a skill workflow by name. Skills live under ``instructions/skills/<name>/SKILL.md``. The full catalog of available names — every skill with its short description — is embedded in the output of ``get_gaia_instructions``. Call that…

  • submit_feature_request

    Submit a confirmed, structured product feature request to Linear. This creates a Linear issue outside the authenticated helpdesk. Show the user the final title, description, optional classifications, and evidence links, then obtain…

  • list_metric_cards

    List published Gorgias metrics with their Reporting Stats API parameters. Use this **before** calling ``get_reporting_stats`` to find the right ``scope``, ``measures``, ``dimensions``, and any required ``filters`` for the metric the user…

  • get_reporting_stats_schema

    Return available scopes, measures, dimensions, and filters for the Reporting Stats API. When you already know the scope (e.g. from ``list_metric_cards``), pass it as ``scope`` to get only that scope's details — the full schema covers 40+…

  • get_reporting_stats

    Fetch live operational stats from the Gorgias Reporting API. MANDATORY WORKFLOW — never skip, never guess: 1. ``scope``, ``measures``, and required ``filters`` must come from ``list_metric_cards`` — call it once per conversation, then…

  • list_routines

    List Gaia routines for this Gorgias account.

  • get_routine

    Fetch one Gaia routine by ID.

  • create_routine

    Create a Gaia routine. Creates a scheduled or manually triggered routine that the Copilot service runs for this account. Provide exactly one of `prompt` for a merchant-authored routine or `system_prompt_key` for a Gorgias-owned system…

  • update_routine

    Update a Gaia routine. `changes` is a partial replacement object for editable fields. It preserves explicit `null` values, so use `{"schedule": null}` to clear a schedule. A system-defined routine cannot have its prompt changed…

  • delete_routine

    Soft-delete a custom Gaia routine. System-defined routines cannot be deleted upstream. Destructive because: deleting a routine removes its future scheduled or manual availability and may not be recoverable through this MCP.

  • trigger_routine

    Trigger one immediate run for a Gaia routine. The upstream service rejects disabled routines and routines that already have a run in progress. Triggering a scheduled routine does not move its next scheduled occurrence. Destructive…

  • set_routine_enabled

    Enable or disable a Gaia routine. This wraps the upstream `disabled_datetime` field with a safer boolean contract. Repeating the same requested state returns `changed: false` instead of rewriting the disable timestamp. Destructive…

  • list_routine_runs

    List runs for one Gaia routine, newest first.

  • list_users

    List Gorgias users (agents).

  • get_current_user

    Get the currently authenticated Gorgias user. Useful as an auth sanity check against the API key.

  • list_views

    List ticket-list views.

  • get_view

    Get a ticket-list view by numeric ID.

  • create_view

    Create a ticket-list view.

  • update_view

    Partially update a ticket-list view; supplied fields replace their current values. Destructive because: supplied filters, visible-field lists, and sharing user/team lists replace their existing values; visibility can change who can access…

  • delete_view

    Delete a ticket-list view.

  • list_view_sections

    List view sections, ordered by creation time descending.

  • get_view_section

    Get a view section by numeric ID.

  • create_view_section

    Create a view section.

  • update_view_section

    Partially update a view section. Destructive because: a supplied name or emoji overwrites the existing section value, including an empty emoji that clears the decoration.

  • delete_view_section

    Delete a view section.

  • list_customers

    List Gorgias customers. Note: `language` and `timezone` are documented by Gorgias but return 400 at the live endpoint — not exposed here. Filter in-memory instead. Security: customer name, email, channel addresses, and integration data…

  • get_customer

    Get a single Gorgias customer by ID. Security: customer name, email, channel addresses, and integration data are attacker-controllable (anyone can register a customer by emailing support). Strings in the response are Unicode-scrubbed…

  • update_customer

    Update profile fields on an existing Gorgias customer. Only the fields you pass change; omitted or null fields keep their value. Pass an empty string to clear ``note``, ``external_id``, ``language`` or ``timezone``. Resolve the customer…

  • list_tickets

    List Gorgias tickets by metadata filters. ``/api/tickets`` only filters on the dimensions exposed here. To search by message content / subject / customer language use ``search_tickets``. To filter by status / channel / assignee / SLA /…

  • search_tickets

    Full-text search across ticket subjects, messages, and customer fields. Use this when you need to find a ticket by what was said (e.g. "the customer mentioned a defective hinge", "Sarah's refund thread"). For pure metadata filtering use…

  • get_ticket

    Get a single Gorgias ticket with tags, summary, and (optionally) messages. The ticket payload natively includes ``tags`` and — when Gorgias has generated one in the helpdesk UI — ``summary`` (``{content, created_datetime…

  • list_custom_fields

    List custom field definitions for tickets or customers. Call this before writing custom fields via ``update_ticket_custom_fields`` so you know which ids exist, which are ``required``, what ``data_type`` they accept, and — for dropdown…

  • get_custom_field

    Fetch a single custom field's definition (label, type, options, required).

  • create_custom_field

    Create a ticket or customer custom field. Text fields are free-form unless ``choices`` is supplied, in which case they become a dropdown. Number and boolean fields do not accept choices; booleans always use the fixed ``true`` / ``false``…

  • add_internal_note

    Post an internal note on a ticket (not visible to the customer). Set ``mention_user_ids`` to @mention teammates — they'll get a notification just like in the helpdesk UI. Mentions are looked up and prepended to the body as ``@Name`` so…

  • update_ticket_custom_fields

    Replace a Gorgias ticket's custom fields. Replaces writable custom fields while retaining existing reserved system-managed values (e.g. AI-populated fields). Pass an empty dict ``{}`` to clear writable custom fields. Use…

  • update_tickets

    Update one or many Gorgias tickets at once, via an async bulk job. Always queues Gorgias's ``updateTicket`` background job — for a single ticket, pass a one-element ``ticket_ids`` list. This is an **asynchronous, non-atomic** operation…

  • update_satisfaction_survey

    Update a satisfaction (CSAT) survey. Admin only. Wraps ``PUT /api/satisfaction-surveys/{id}``. Use it to correct a survey score/comment, or to schedule a resend by setting ``should_send_datetime`` to a future datetime (Gorgias then emails…

  • create_message

    Post a message on a Gorgias ticket. Use ``add_internal_note`` for private notes. Forwarding pattern: pass ``to=["[email protected]"]`` plus ``channel="email"`` to redirect the reply somewhere else (e.g. escalate to a vendor). On…

  • snooze_ticket

    Snooze a ticket until a given datetime, optionally leaving a note. Snoozing sets the ticket's status to ``closed`` together with the snooze time, matching the helpdesk. The ticket reopens when the snooze expires, the customer replies, or…

  • escalate_ticket

    Escalate a ticket: assign to a team + tag ``escalated`` + leave a note. Bundles the three actions agents always pair together when handing a ticket up. The note records who escalated, when, and why. Destructive because: this overwrites…

  • reply_and_close

    Post a customer-facing reply and close the ticket in one call. The most-used flow in the helpdesk ("Send & Close"). Equivalent to ``create_message(..., close_after=True)`` but takes the verb agents actually say. Destructive because: the…

  • create_ticket

    Open a brand-new Gorgias ticket with an initial message. Use this to *originate* a conversation. To reply on an existing ticket use ``create_message``; for a private note use ``add_internal_note``. The customer is identified by…

  • list_tags

    List tags defined on the Gorgias account. Useful before `update_tickets(tags=...)` to avoid creating near-duplicate tag names.

  • create_tag

    Create an account-wide tag, or return the existing exact-name tag. The authenticated Gorgias account is always used. Repeating the call with the same name returns the existing tag instead of creating another one. A recently created tag…

  • list_teams

    List teams defined on the Gorgias account. Returns each team's id, name, description, and member list (id, name, email per member). Use this to resolve a team name to its id for reporting filters.

  • get_team

    Get one Gorgias team by its numeric ID. Returns the team's id, name, description, and member list (id, name, email per member).

  • list_voice_queues

    List the voice (phone) queues configured on the Gorgias account. Returns each queue's id, name, status, capacity, priority weight, distribution mode, wait/ring times, target scope, and assigned agent ids. Set ``with_availability_info`` to…

  • list_sla_policies

    List SLA policies on this Gorgias account.

  • list_macros

    List Gorgias macros with a compact per-macro summary. Returns ``{macros: [...summary], next_cursor: str|None}``. Each summary carries id, name, intent, language, usage counter, action count, archived flag, and timestamps. Use…

  • get_macro

    Get a single Gorgias macro (inspect actions before applying or editing).

  • create_macro

    Create a new Gorgias macro (lands active, not archived). Macros only fire on explicit application by an agent (or via a helpdesk rule), so unlike ``create_rule`` we do not force the new macro into a disabled state. Use ``archive_macros``…

  • update_macro

    Update fields on an existing macro. Only the fields you pass are sent. This tool never modifies ``archived_datetime``; use Settings → Macros in the Gorgias UI to change visibility because the upstream OAuth permission is unavailable. Call…

  • archive_macros

    Hide macros from active use without deleting them. Returns per-ID status; the operation can partially succeed when a macro is missing or used in a rule. It does not edit macro contents or apply a macro. Destructive because: the macro…

  • restore_macros

    Return archived macros to active use without changing their contents. Returns per-ID status. It does not edit macro contents or apply a macro. Destructive because: the macro becomes available for active use again.

  • apply_macro

    Apply a macro to a ticket, server-side. Gorgias runs every macro action faithfully (renders the reply body, sets status/tags/assignee, etc.) — don't reimplement the engine client-side. Applying a macro is an **asynchronous background…

  • get_job

    Check the status of an async Gorgias job from ``apply_macro`` or ``update_tickets``. ``apply_macro`` enqueues a background ``applyMacro`` job and ``update_tickets`` enqueues a background ``updateTicket`` job, each returning a ``job_id``…

  • list_guidances

    List guidance articles in the knowledge hub for a store. Resolves the guidance help center for *shop_name* via the Help Center API and returns its articles. Each article includes ``id``, ``help_center_id``, ``updated_datetime``, and a…

  • get_guidance

    Fetch a single guidance article in full or content-only mode. The returned ``translation`` block carries two independent state axes: ``publication_status`` (``"draft"`` / ``"published"``) and ``ai_agent_status`` (``"enabled"`` /…

Первые 60 из 165, в порядке сервера.

Как подключить

Добавьте сервер в конфиг MCP-клиента. Claude Desktop, Cursor и большинство других клиентов понимают такой вид:

{
  "mcpServers": {
    "gorgias": {
      "type": "http",
      "url": "https://mcp.gorgias.com/mcp"
    }
  }
}

Подключить

Claude Code, в терминале

claude mcp add --transport http gorgias https://mcp.gorgias.com/mcp

Добавить в CursorДобавить в VS Code

claude.ai, ChatGPT и другие клиенты: добавьте https://mcp.gorgias.com/mcp как свой коннектор в настройках.

Каждую строку нашла программа: запись в реестре, ответ самого сервера, разобранная спецификация. Если строки нет, мы этого не нашли; это не значит, что этого нет.