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 31–60 of 96 actions

Get brand kit

AIROPS_MCP_GET_BRAND_KIT

Fetch a Brand Kit's brand identity (writing_tone, writing_persona) and associated entities (product lines, audiences, content types, regions, writing rules, custom variables, visual/design assets). Call AFTER `list_brand_kits` confirms `brand_management_enabled: true`. # Decision flow 1. Specific entity by ID → `inclu…

Untrusted display-only summary

Get campaign

AIROPS_MCP_GET_CAMPAIGN

Get a campaign by ID, including action grid IDs needed to inspect or update its grid. Campaigns are Plays that coordinate strategy playbooks, action grids, and related opportunities for improving AEO performance.

Untrusted display-only summary

Get insights settings

AIROPS_MCP_GET_INSIGHTS_SETTINGS

Get AEO insights configuration for a Brand Kit, this includes the relevant information to use any AEO and analytics tools. Returns competitors, personas, prompt count, and other relevant information. Use `list_brand_kits` first to find Brand Kits with `aeo_enabled: true`.

Untrusted display-only summary

Get page details

AIROPS_MCP_GET_PAGE_DETAILS

Get AEO metrics for a specific web page. Page details include citation share, citation rate, unique cited questions count, and Google Search Console metrics (clicks, impressions, position, CTR) with trends.

Untrusted display-only summary

Get page prompts

AIROPS_MCP_GET_PAGE_PROMPTS

Get prompts citing a specific web page. Returns AI prompts that cite the page along with citation metrics (citation_rate, mention_rate) and trends. Use includes: ["topic"] to get topic details for each prompt.Prompts are the questions that can be asked about a brand or web page. They are the search queries that are us…

Untrusted display-only summary

Get prompt answers

AIROPS_MCP_GET_PROMPT_ANSWERS

Get AI answers for a specific prompt/question. Prompt answers are the AI answers for a specific question/prompt asked to multiple AI providers and the answers are aggregated. The answers include whether the brand was mentioned and cited in the answer. To get full answer text, citations, and mentions, use the get_answe…

Untrusted display-only summary

Get report

AIROPS_MCP_GET_REPORT

Get a specific report by ID with its module configurations. Reports are saved analytics views for a Brand Kit. They contain modules that display different analytics metrics.

Untrusted display-only summary

Get sentiment theme answers

AIROPS_MCP_GET_SENTIMENT_THEME_ANSWERS

Get individual AI answers with sentiment details for a specific theme. Returns answer text, sentiment (positive/neutral/negative), confidence score, and provider. Use this to understand WHY a theme has a particular sentiment score. Today's data is still being processed — always use yesterday (2026-09-09) or earlier as…

Untrusted display-only summary

Knowledge base add file

AIROPS_MCP_KNOWLEDGE_BASE_ADD_FILE

Step 2 of the two-step file ingestion flow for a Knowledge Base. Consumes a `signed_id` returned by `knowledge_base_create_direct_upload` (step 1) plus the file's metadata, and registers the document with the Knowledge Base. Returns immediately with the new `document_id` in `pending` status — poll `knowledge_base_get_…

Untrusted display-only summary

Knowledge base add urls

AIROPS_MCP_KNOWLEDGE_BASE_ADD_URLS

Bulk-ingest one or more web pages into a Knowledge Base. Each URL becomes a separate document that fetches and indexes asynchronously. The call returns immediately with the new document IDs in `pending` state — poll `knowledge_base_get_status` to check progress. URLs must be absolute and include the `http://` or `http…

Untrusted display-only summary

Knowledge base create direct upload

AIROPS_MCP_KNOWLEDGE_BASE_CREATE_DIRECT_UPLOAD

Initiate a direct file upload for a Knowledge Base. Returns a presigned S3 upload URL, the required upload headers, and a `signed_id` you'll use with `knowledge_base_add_file` to register the document. This is the first call in the two-step file ingestion flow — large files (PDFs, DOCX, MD, HTML, etc.) don't fit throu…

Untrusted display-only summary

Knowledge base delete

AIROPS_MCP_KNOWLEDGE_BASE_DELETE

Permanently delete a Knowledge Base and ALL of its documents. This cascades through every document in the KB and drops the underlying vectors. This action cannot be undone. IMPORTANT: Always warn the user that deletion is permanent and irreversible, name the Knowledge Base being deleted, and ask for explicit confirmat…

Untrusted display-only summary

Knowledge base delete document

AIROPS_MCP_KNOWLEDGE_BASE_DELETE_DOCUMENT

Permanently delete a single document from a Knowledge Base. This action cannot be undone. IMPORTANT: Always warn the user that deletion is permanent and ask for explicit confirmation before calling this tool.

Untrusted display-only summary

Knowledge base get document

AIROPS_MCP_KNOWLEDGE_BASE_GET_DOCUMENT

Read the full reconstructed text content of a Knowledge Base document end-to-end — the loader-extracted text from every chunk concatenated in `position` order. Use when chunked search results aren't enough: summarizing a whole document, answering questions across an entire report, or reading back a doc before delete-a…

Untrusted display-only summary

Knowledge base get status

AIROPS_MCP_KNOWLEDGE_BASE_GET_STATUS

Get the indexing status of a Knowledge Base and its documents. Returns a Knowledge Base–level rollup (status, pending and total document counts) plus a paginated list of per-document statuses. Use this to monitor indexing after writes — only documents with status "ready" are returned by search_knowledge_base. Pass the…

Untrusted display-only summary

Knowledge base manage

AIROPS_MCP_KNOWLEDGE_BASE_MANAGE

Create or update a Knowledge Base. Omit `knowledge_base_id` to create a new one; pass it to update an existing one. On create, `name` is required; pass `workspace_id` if you have access to more than one workspace. On update, only the fields you pass change.

Untrusted display-only summary

Knowledge base update document metadata

AIROPS_MCP_KNOWLEDGE_BASE_UPDATE_DOCUMENT_METADATA

Replace a document's user-facing metadata in full. Accepts a single-level hash that **replaces** (not merges) the existing user-facing metadata. To remove a key, pass the full new hash that omits it. To clear all metadata, pass `{}`. Filterable at search time via `search_knowledge_base`. Metadata-only — does not re-em…

Untrusted display-only summary

List aeo ads

AIROPS_MCP_LIST_AEO_ADS

List ads observed in ChatGPT answers for a Brand Kit. Ads observed by AirOps in collected ChatGPT answers. Rows are unique ads: observations sharing the same normalized creative are grouped into one, with appearance counts describing how often that ad was observed. Covers ads AirOps has seen in its own answer collecti…

Untrusted display-only summary

List aeo advertisers

AIROPS_MCP_LIST_AEO_ADVERTISERS

List advertisers observed in ChatGPT answers for a Brand Kit. Advertisers observed by AirOps in collected ChatGPT answers. Rows roll up every observed ad to the advertiser that ran it, identified by canonical domain. Covers ads AirOps has seen in its own answer collection, so it does not describe full market coverage,…

Untrusted display-only summary

List aeo citations

AIROPS_MCP_LIST_AEO_CITATIONS

List citations (URLs) with metrics for a Brand Kit. Citations (URLs) with detailed metrics including influence score. Shows individual URLs being cited in AI answers with page-level context.

Untrusted display-only summary

List aeo domains

AIROPS_MCP_LIST_AEO_DOMAINS

List domains cited in AI answers for a Brand Kit. Cited domains aggregated by domain with citation metrics. Shows which domains are being cited in AI answers for a Brand Kit.

Untrusted display-only summary

List aeo page content updates

AIROPS_MCP_LIST_AEO_PAGE_CONTENT_UPDATES

List page content updates for a workspace. Track content updates.

Untrusted display-only summary

List aeo prompts

AIROPS_MCP_LIST_AEO_PROMPTS

List AEO prompts for a specific Brand Kit. Questions are the AI prompts that can be asked about a brand. They are used to get AI answers with citations and mentions.

Untrusted display-only summary

List answers

AIROPS_MCP_LIST_ANSWERS

List AI answers for a brand kit with filters for date range, providers, countries, prompt_id, and brand_mentioned. Individual AI answers with their cited URLs and brand/competitor mentions.

Untrusted display-only summary

List brand kits

AIROPS_MCP_LIST_BRAND_KITS

List all Brand Kits the user has access to. Returns `brand_management_enabled` and `aeo_enabled` flags for each brand kit. Use `get_brand_kit` for brand management details, or `get_insights_settings` for AEO configuration. Optionally filter by workspace_name, workspace_id, brand_management_enabled, or aeo_enabled. IMP…

Untrusted display-only summary

List campaigns

AIROPS_MCP_LIST_CAMPAIGNS

List campaigns the authenticated user has access to. Use get_campaign to retrieve action grid IDs and custom instructions for a campaign. Campaigns are Plays that coordinate strategy playbooks, action grids, and related opportunities for improving AEO performance.

Untrusted display-only summary

List grids

AIROPS_MCP_LIST_GRIDS

List grids the authenticated user has access to. Use includes=[\"grid_tables.grid_columns\"] to get table and column structure needed for read_grid and write_grid calls. Grids are spreadsheet-like tables for organizing and processing data. Each grid contains one or more tables (sheets), and each table has columns and…

Untrusted display-only summary

List knowledge bases

AIROPS_MCP_LIST_KNOWLEDGE_BASES

List all Knowledge Bases the authenticated user has access to. Knowledge Bases store documents for semantic search. Use the status field to determine if a Knowledge Base is searchable (status: "ready").

Untrusted display-only summary

List opportunities

AIROPS_MCP_LIST_OPPORTUNITIES

List opportunities for a campaign. V1 responses include matching opportunity items; v2 responses include parent review state, the target page, and ordered contexts.

Untrusted display-only summary

List pages

AIROPS_MCP_LIST_PAGES

List web pages with daily metrics (AEO citations, GSC clicks/impressions, GA4 traffic, and configured GA4 key events) for a brand kit. Supports filtering by metrics and text fields, sorting, and pagination.Web page metrics are the daily metrics of citations, clicks, impressions, traffic, and configured GA4 key events…

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.