# Gorgias — MCP server on mcp.ai > Gorgias is a helpdesk and live chat platform specializing in e-commerce, offering automated support, order management, and unified customer communication By: mcp.ai · official Page: https://mcp.ai/gorgias ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_gorgias?ms=1781542860000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/gorgias/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/gorgias/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/gorgias/skill.md Postman collection (v2.1): https://mcp.ai/gorgias/postman.json ## Tools - gorgias_add_ticket_tags(tag_ids: integer[], ticket_id: integer) — Adds tags to a ticket in gorgias. - gorgias_create_account_setting(name: string, value: string, description?: string) — Creates a new account setting in gorgias. - gorgias_create_customer(data?: object, name: string, email?: string, address?: object, channels?: object[], external_id?: string) — Creates a new customer in gorgias. - gorgias_create_team(name: string, members?: integer[], decoration?: object, description?: string) — Creates a new team in gorgias. - gorgias_create_ticket(via?: string, meta?: object, tags?: integer[], status?: string, channel?: string, subject?: string, language?: string, messages?: object[], priority?: string, customer_id: integer, external_id?: string, assignee_team_id?: integer, assignee_user_id?: integer) — Creates a new ticket in gorgias. - gorgias_delete_customer(customer_id: integer) — Deletes a specific customer from gorgias. - gorgias_delete_customer_field_value(field_id: integer, customer_id: integer) — Deletes a specific field value for a customer in gorgias. - gorgias_delete_customers(customer_ids: integer[]) — Deletes multiple customers from gorgias. - gorgias_delete_team(team_id: integer) — Deletes a specific team from gorgias. - gorgias_delete_ticket(ticket_id: integer) — Deletes a specific ticket from gorgias. - gorgias_delete_ticket_field_value(field_id: integer, ticket_id: integer) — Deletes a specific field value for a ticket in gorgias. - gorgias_get_account() — Retrieves your gorgias account information. - gorgias_get_customer(customer_id: integer) — Retrieves a specific customer from gorgias. - gorgias_get_event(event_id: integer) — Retrieves a specific event from gorgias. - gorgias_get_team(team_id: integer) — Retrieves a specific team from gorgias. - gorgias_get_ticket(ticket_id: integer) — Retrieves a specific ticket from gorgias. - gorgias_list_account_settings(limit?: integer, offset?: integer) — Lists all account settings in gorgias. - gorgias_list_customer_field_values(customer_id: integer) — Lists all field values for a customer in gorgias. - gorgias_list_customers(name?: string, email?: string, limit?: integer, offset?: integer, order_by?: string, order_dir?: string, created_to?: string, external_id?: string, created_from?: string) — Lists customers in gorgias with various filtering options. - gorgias_list_events(type?: string, limit?: integer, offset?: integer, context?: string, user_id?: integer, object_id?: integer, created_to?: string, object_type?: string, created_from?: string) — Lists events in gorgias with various filtering options. - gorgias_list_teams() — Lists teams in gorgias. - gorgias_list_ticket_field_values(ticket_id: integer) — Lists all field values for a ticket in gorgias. - gorgias_list_ticket_tags(ticket_id: integer) — Lists all tags for a ticket in gorgias. - gorgias_list_tickets(limit?: integer, offset?: integer, status?: string, tag_id?: integer, channel?: string, language?: string, order_by?: string, priority?: string, order_dir?: string, created_to?: string, updated_to?: string, customer_id?: integer, external_id?: string, created_from?: string, updated_from?: string, assignee_team_id?: integer, assignee_user_id?: integer) — Lists tickets in gorgias with various filtering options. - gorgias_merge_customers(source_customer_id: integer, target_customer_id: integer) — Merges two customers in gorgias, combining their data and history. - gorgias_remove_ticket_tags(tag_ids: integer[], ticket_id: integer) — Removes tags from a ticket in gorgias. - gorgias_set_customer_data(data: object, customer_id: integer) — Sets the complete data object for a customer in gorgias. - gorgias_set_ticket_tags(tag_ids: integer[], ticket_id: integer) — Sets the complete list of tags for a ticket in gorgias. - gorgias_update_account_setting(value: string, setting_id: integer, description?: string) — Updates an existing account setting in gorgias. - gorgias_update_customer(data?: object, name?: string, email?: string, address?: object, channels?: object[], customer_id: integer, external_id?: string) — Updates an existing customer in gorgias. - gorgias_update_team(name?: string, members?: integer[], team_id: integer, decoration?: object, description?: string) — Updates an existing team in gorgias. - gorgias_update_ticket(meta?: object, status?: string, subject?: string, language?: string, priority?: string, ticket_id: integer, customer_id?: integer, external_id?: string, assignee_team_id?: integer, assignee_user_id?: integer) — Updates an existing ticket in gorgias. ## Links Docs: https://mcp.ai/docs/mcps/gorgias Website: https://mcp.ai/mcps/gorgias