All integrations
AM
Catalogue metadata onlymodel context protocolv20260910_00

AIROPS_MCP

AirOps MCP

AirOps MCP lets agents access authorized AirOps brand context, knowledge bases, content workflows, and tracked Brand Kit editing capabilities.

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
Attributed source

96

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

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.

Showing 61–90 of 96 actions

List personas

AIROPS_MCP_LIST_PERSONAS

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.