MCP App Store

Overview

Muninx MCP Server helps authenticated users list, inspect, create, update, search, and analyze Muninx support tickets and ticket messages from ChatGPT.

Tools

create_message

ChatGPT
Add a message to a ticket. Use type external for customer-facing replies and internal for support-team notes. Customer tokens cannot create internal messages. When new-status is omitted, the messages API derives the next ticket status from the actor role and message type.

create_message

ChatGPT
Add a message to a ticket. Use type external for customer-facing replies and internal for support-team notes. Customer tokens cannot create internal messages. When new-status is omitted, the messages API derives the next ticket status from the actor role and message type.

create_ticket

ChatGPT
Create a ticket with its initial message.

create_ticket

ChatGPT
Create a ticket with its initial message.

get_ticket

ChatGPT
Get one visible ticket by ID. User-facing summaries should lead with the ticket title and key metadata, not the ID.

get_ticket

ChatGPT
Get one visible ticket by ID. User-facing summaries should lead with the ticket title and key metadata, not the ID.

list_ticket_messages

ChatGPT
List newest-first messages for a visible ticket. Customer tokens do not receive internal notes. When organization reply identity is enabled, customer-visible staff authors may be returned as the organization instead of the individual agent or admin.

list_ticket_messages

ChatGPT
List newest-first messages for a visible ticket. Customer tokens do not receive internal notes. When organization reply identity is enabled, customer-visible staff authors may be returned as the organization instead of the individual agent or admin.

list_tickets

ChatGPT
List tickets visible to the Muninx API token owner within the authenticated tenant. Behavior depends on the token owner's role: customers cannot filter by creator or assignee; agents cannot filter by assignee and, unless participant is supplied, see tickets assigned to themselves; admins can use all filters. Do not combine creator and participant. For MCP input, state and priority must be arrays of enum values, not comma-separated strings. Use ticket titles and metadata for user-facing summaries; ticket IDs are mainly for follow-up tool calls.

list_tickets

ChatGPT
List tickets visible to the Muninx API token owner within the authenticated tenant. Behavior depends on the token owner's role: customers cannot filter by creator or assignee; agents cannot filter by assignee and, unless participant is supplied, see tickets assigned to themselves; admins can use all filters. Do not combine creator and participant. For MCP input, state and priority must be arrays of enum values, not comma-separated strings. Use ticket titles and metadata for user-facing summaries; ticket IDs are mainly for follow-up tool calls.

query_ticket_analytics

ChatGPT
Query authenticated tenant ticket analytics. The analytics API enforces tenant and role scoping: customers are scoped to their own created tickets and agents to assigned tickets. Use count for ticket counts and avg_resolution_time, avg_response_time, or avg_first_reply_time for time metrics returned in seconds. Dates support YYYY-MM-DD or relative day offsets like -30d. Filters are exact string matches except updated_at, which means include tickets updated after the supplied date or offset.

query_ticket_analytics

ChatGPT
Query authenticated tenant ticket analytics. The analytics API enforces tenant and role scoping: customers are scoped to their own created tickets and agents to assigned tickets. Use count for ticket counts and avg_resolution_time, avg_response_time, or avg_first_reply_time for time metrics returned in seconds. Dates support YYYY-MM-DD or relative day offsets like -30d. Filters are exact string matches except updated_at, which means include tickets updated after the supplied date or offset.

search_tickets

ChatGPT
Search visible ticket content in the authenticated tenant. Returns grouped ticket IDs; use get_ticket for full ticket details. Set include-preview when short matched snippets would help the user understand why a ticket matched. For MCP input, filters.kind must be an array of enum values, not a comma-separated string.

search_tickets

ChatGPT
Search visible ticket content in the authenticated tenant. Returns grouped ticket IDs; use get_ticket for full ticket details. Set include-preview when short matched snippets would help the user understand why a ticket matched. For MCP input, filters.kind must be an array of enum values, not a comma-separated string.

update_ticket

ChatGPT
Update mutable public fields on a ticket.

update_ticket

ChatGPT
Update mutable public fields on a ticket.

Capabilities

Writes

App Stats

16

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily