Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH
DCR_OAUTH
airops_mcp_DCR_OAuth
Provider setup
Developer setup
Client idclient_id · stringOptional
Client secretclient_secret · stringOptional
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
List personas for a specific Brand Kit. Personas are the characters that can be used to ask questions about a brand. They are used to get AI answers with citations and mentions.
Untrusted display-only summary
List reports
AIROPS_MCP_LIST_REPORTS
List saved analytics reports for a specific Brand Kit. Reports are saved analytics views for a Brand Kit. They contain modules that display different analytics metrics.
Untrusted display-only summary
List tags
AIROPS_MCP_LIST_TAGS
List tags for a specific Brand Kit. Tags are user-defined labels applied to prompts within a Brand Kit. They are typically used to filter analytics by arbitrary groupings (e.g. priority, campaign, theme) that go beyond topics.
Untrusted display-only summary
List topics
AIROPS_MCP_LIST_TOPICS
List topics for a specific Brand Kit. Topics are the categories of questions that can be asked about a Brand Kit. They are used to group questions together and to create a taxonomy of questions.
Untrusted display-only summary
List workspaces
AIROPS_MCP_LIST_WORKSPACES
List all workspaces the authenticated user has access to. Workspaces are the top-level container for all resources in the AirOps platform. A user can have multiple workspaces, and each workspace can have multiple resources like Brand Kits, Pages, Prompts, etc.
Untrusted display-only summary
Manage brand kit audience
AIROPS_MCP_MANAGE_BRAND_KIT_AUDIENCE
Create or update an audience for a Brand Kit draft. Omit `id` to create a new audience; provide `id` to update an existing one. On update, only provided fields are changed. This tool edits the Brand Kit draft version only; it does not change the active (live) version. IMPORTANT: Always show the user exactly which fiel…
Untrusted display-only summary
Manage brand kit competitor
AIROPS_MCP_MANAGE_BRAND_KIT_COMPETITOR
Create or update a competitor for a Brand Kit. Omit `id` to create a new competitor; provide `id` to update an existing one. On update, only provided fields are changed. Competitors must be associated with at least one product line from the same brand kit. This tool edits the Brand Kit draft version only; it does not…
Untrusted display-only summary
Manage brand kit content sample
AIROPS_MCP_MANAGE_BRAND_KIT_CONTENT_SAMPLE
Create or update a content sample for a Brand Kit. Omit `id` to create a new content sample; provide `id` to update an existing one. On create, provide either `url` (content will be extracted asynchronously) or `content` (plain text, stored immediately). On update, only `content`, `url`, `audience_ids`, and `region_id…
Untrusted display-only summary
Manage brand kit content type
AIROPS_MCP_MANAGE_BRAND_KIT_CONTENT_TYPE
Create or update a content type for a Brand Kit. Omit `id` to create a new content type; provide `id` to update an existing one. On create, you may provide a `sample_url` to seed the content type with a content sample: - If only `sample_url` is provided (no content fields), the system will scrape the URL and use AI to…
Untrusted display-only summary
Manage brand kit custom variable
AIROPS_MCP_MANAGE_BRAND_KIT_CUSTOM_VARIABLE
Before creating a custom variable, you MUST analyze the user's intent and suggest the appropriate Brand Kit dimension instead. Map the request to these alternatives first: - Region + Writing Rule: For location/language-specific instructions (e.g., "US writing tone", "UK spelling") - Audience + Writing Rule: For audien…
Untrusted display-only summary
Manage brand kit font
AIROPS_MCP_MANAGE_BRAND_KIT_FONT
Create or update a font for a Brand Kit. Omit `id` to create a new font; provide `id` to update an existing one. On update, only provided fields are changed. To attach a font file, either: - Use `signed_id` with the token from create_brand_kit_direct_upload after direct upload (preferred). - Use `file_url` with a publ…
Untrusted display-only summary
Manage brand kit logo size
AIROPS_MCP_MANAGE_BRAND_KIT_LOGO_SIZE
Create or update a logo size for a Brand Kit. Omit `id` to create a new logo size; provide `id` to update an existing one. On update, only provided fields are changed. At least one of `width` or `height` must be provided on create. This tool edits the Brand Kit draft version only; it does not change the active (live)…
Untrusted display-only summary
Manage brand kit logo variant
AIROPS_MCP_MANAGE_BRAND_KIT_LOGO_VARIANT
Create or update a logo variant for a Brand Kit. Omit `id` to create a new logo variant; provide `id` to update an existing one. On update, only provided fields are changed. To attach a logo image, either: - Use `signed_id` with the token from create_brand_kit_direct_upload after direct upload (preferred). - Use `file…
Untrusted display-only summary
Manage brand kit palette
AIROPS_MCP_MANAGE_BRAND_KIT_PALETTE
Create or update a color palette for a Brand Kit. Omit `id` to create a new palette; provide `id` to update an existing one. On update, only provided fields are changed. This tool edits the Brand Kit draft version only; it does not change the active (live) version. IMPORTANT: Always show the user exactly which fields…
Untrusted display-only summary
Manage brand kit palette color
AIROPS_MCP_MANAGE_BRAND_KIT_PALETTE_COLOR
Create or update a color within a Brand Kit palette. Omit `id` to create a new color; provide `id` to update an existing one. On create, `palette_id` is required. On update, only provided fields are changed. This tool edits the Brand Kit draft version only; it does not change the active (live) version. IMPORTANT: Alwa…
Untrusted display-only summary
Manage brand kit product line
AIROPS_MCP_MANAGE_BRAND_KIT_PRODUCT_LINE
Create or update a product line for a Brand Kit. Omit `id` to create a new product line; provide `id` to update an existing one. On update, only provided fields are changed. This tool edits the Brand Kit draft version only; it does not change the active (live) version. IMPORTANT: Always show the user exactly which fie…
Untrusted display-only summary
Manage brand kit region
AIROPS_MCP_MANAGE_BRAND_KIT_REGION
Create or update a region for a Brand Kit. Omit `id` to create a new region; provide `id` to update an existing one. On update, only provided fields are changed. This tool edits the Brand Kit draft version only; it does not change the active (live) version. IMPORTANT: Always show the user exactly which fields will be…
Untrusted display-only summary
Manage brand kit type size
AIROPS_MCP_MANAGE_BRAND_KIT_TYPE_SIZE
Create or update a type size for a Brand Kit. Omit `id` to create a new type size; provide `id` to update an existing one. On update, only provided fields are changed. This tool edits the Brand Kit draft version only; it does not change the active (live) version. IMPORTANT: Always show the user exactly which fields wi…
Untrusted display-only summary
Manage brand kit usage rule
AIROPS_MCP_MANAGE_BRAND_KIT_USAGE_RULE
Create or update a usage rule for a Brand Kit. Omit `id` to create a new usage rule; provide `id` to update an existing one. On update, only provided fields are changed. `applies_to` is set on creation and cannot be changed. This tool edits the Brand Kit draft version only; it does not change the active (live) version…
Untrusted display-only summary
Manage brand kit visual example
AIROPS_MCP_MANAGE_BRAND_KIT_VISUAL_EXAMPLE
Create or update a visual example for a Brand Kit's Data Visualization section. Omit `id` to create a new visual example; provide `id` to update an existing one. On update, only provided fields are changed. Visual examples must be grouped under a Visual Use Case — pass `visual_use_case_id` on create. Use `manage_brand…
Untrusted display-only summary
Manage brand kit visual use case
AIROPS_MCP_MANAGE_BRAND_KIT_VISUAL_USE_CASE
Create or update a Visual Use Case for a Brand Kit. A Visual Use Case is a named grouping of visual examples that share a common set of instructions for when and how to apply them (e.g., "Hero sections", "Social posts", "Email headers"). Omit `id` to create a new visual use case; provide `id` to update an existing one…
Untrusted display-only summary
Manage brand kit writing rule
AIROPS_MCP_MANAGE_BRAND_KIT_WRITING_RULE
Create or update a writing rule for a Brand Kit. Omit `id` to create a new rule; provide `id` to update an existing one. Scoping: A rule can optionally be scoped to exactly one dimension — a single content type, audience, OR region. Provide at most one of `content_type_id`, `audience_id`, or `region_id` on create. The…
Untrusted display-only summary
Publish brand kit
AIROPS_MCP_PUBLISH_BRAND_KIT
Publish a Brand Kit's current draft so changes become active. This promotes the current draft to active and creates a fresh draft from it. IMPORTANT: Always confirm with the user before publishing.
Untrusted display-only summary
Query analytics
AIROPS_MCP_QUERY_ANALYTICS
Query analytics data for a Brand Kit with flexible metrics, dimensions, and filters. Today's data is still being processed — always use yesterday (2026-09-09) or earlier as end_date . "Use this to set appropriate date ranges when users ask about recent metrics without specifying dates. IMPORTANT: USE chart_image_url W…
Untrusted display-only summary
Read grid
AIROPS_MCP_READ_GRID
Read rows from a grid table. Returns rows as objects with column titles as keys. Use list_grids() to discover available grids and their table/column structure. Supports filtering by column values, selecting specific columns, and pagination. Returns up to 100 rows per page (default 50). Cell values are truncated to 500…
Untrusted display-only summary
Read grid cell
AIROPS_MCP_READ_GRID_CELL
Read the full value of a single grid cell. read_grid() truncates cell values; use this tool when you need the complete content of one cell (e.g. a full article, brief, or HTML payload). Identify the cell via the row __id and column id returned by read_grid().
Untrusted display-only summary
Reject opportunity
AIROPS_MCP_REJECT_OPPORTUNITY
Reject pending opportunities for a campaign. For v2 campaigns, pass opportunity_ids; opportunity item selection and rejection reasons are v1-only. Before calling this tool, summarize the opportunities or opportunity items that will be rejected and get explicit user confirmation.
Untrusted display-only summary
Search knowledge base
AIROPS_MCP_SEARCH_KNOWLEDGE_BASE
Search a Knowledge Base for relevant content using semantic similarity. Use list_knowledge_bases() first to find available Knowledge Bases and their IDs. Only Knowledge Bases with status "ready" can be searched.
Untrusted display-only summary
Suggest brand kit edits
AIROPS_MCP_SUGGEST_BRAND_KIT_EDITS
Suggest edits to a Brand Kit's fields without applying them. Returns a comparison of current vs suggested values for user review. The user will see a UI to accept or reject each suggestion before changes are applied. Only include fields you want to suggest changes for. Call this tool once per entity (e.g. once per aud…
Untrusted display-only summary
Track aeo page content update
AIROPS_MCP_TRACK_AEO_PAGE_CONTENT_UPDATE
Track a page content update (publish/refresh) to correlate future analytics with content changes. Call this tool after a page is published or refreshed through a CMS (e.g. WordPress, Webflow, Contentful) or any MCP server that modifies page content. This lets AirOps correlate page performance metrics — AI visibility,…
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.