digitalpublic-com LinkedIn Ads API
The LinkedIn Ads API from digitalpublic-com — 2 operation(s) for linkedin ads.
The LinkedIn Ads API from digitalpublic-com — 2 operation(s) for linkedin ads.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/digitalpublic-com:digitalpublic-com-linkedin-ads-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: DigitalPublic Agent LinkedIn Ads API
version: 2026-09-10-trial-active-projects-v1
description: API for external AI agents to interact with DigitalPublic projects. Provides discovery, project context, Google Ads, Meta Ads, LinkedIn organic and LinkedIn Ads, Merchant Center, SEO, AEO, Search Console, WordPress, Analytics, Tag Manager, Business Profile, mailings, CRM, comments, reports, and scheduling.
contact:
email: soporte@digitalpublic.com
servers:
- url: https://platform.digitalpublic.com
description: Production
security:
- bearerAuth: []
tags:
- name: LinkedIn Ads
paths:
/api/linkedin-ads/agent-query:
post:
summary: LinkedIn Ads data and diagnostics
description: Query linked ad accounts, Campaign Groups, campaigns, creatives, targeting, forecasts, audiences, conversions, leads, and reporting. Capability-gated by the LinkedIn products/scopes granted to the connection.
tags:
- LinkedIn Ads
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AgentRequest'
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/AgentResponse'
x-tools:
- name: list_tools
description: Lista herramientas LinkedIn Ads.
params: {}
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_connection_status
description: Estado, scopes y capacidades.
params: {}
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_ad_accounts
description: Lista cuentas asignadas al proyecto.
params: {}
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_ad_account
description: Obtiene una cuenta.
params:
adAccountId: opcional si solo hay una
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_account_users
description: Lista usuarios y roles de una cuenta.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_account_capabilities
description: Devuelve formatos/tipos permitidos y capacidades del token.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_campaign_groups
description: Lista Campaign Groups.
params:
adAccountId: opcional
pageSize: 100
pageToken: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_campaign_group
description: Obtiene un Campaign Group.
params:
adAccountId: opcional
campaignGroupId: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_campaigns
description: Lista campañas.
params:
adAccountId: opcional
campaignGroupId: opcional
pageSize: 100
pageToken: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_campaign
description: Obtiene una campaña.
params:
adAccountId: opcional
campaignId: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_creatives
description: Lista creatividades/anuncios.
params:
adAccountId: opcional
campaignId: opcional
pageSize: 100
pageToken: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_creative
description: Obtiene una creatividad/anuncio.
params:
adAccountId: opcional
creativeId: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_campaign_capabilities
description: Compatibilidad de objetivo, formato y cuenta.
params:
adAccountId: opcional
campaignId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_objectives
description: Objetivos soportados por la integración.
params: {}
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_ad_formats
description: Formatos soportados por la integración.
params: {}
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: search_targeting_facets
description: Busca entidades de targeting profesional.
params:
type: requerido
query: requerido
limit: 25
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_audience_count
description: Calcula tamaño de audiencia.
params:
targetingCriteria: Rest.li targeting criteria requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_budget_pricing
description: Obtiene rangos de presupuesto/puja.
params:
objectiveType: requerido
targetingCriteria: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_supply_forecast
description: Obtiene previsión de entrega.
params:
targetingCriteria: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_images
description: Lista imágenes de la cuenta.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_videos
description: Lista vídeos de la cuenta.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_documents
description: Lista documentos de la cuenta.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_sponsored_posts
description: Lista posts patrocinables de una organización.
params:
organizationUrn: requerido
count: 50
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: diagnose_account
description: Diagnóstico de cuenta, conexión y campañas.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: diagnose_campaign
description: Diagnóstico de campaña.
params:
adAccountId: opcional
campaignId: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_delivery_issues
description: Campañas con delivery limitado o estado no activo.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: preflight_campaign_bundle
description: Valida bundle y audiencia sin publicar.
params:
adAccountId: opcional
data: bundle requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_ad_segments
description: Lista segmentos disponibles.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_dmp_segments
description: Lista DMP segments aprobados.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_conversion_rules
description: Lista reglas de conversión.
params:
adAccountId: opcional
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_conversion_rule
description: Obtiene una regla de conversión.
params:
conversionId: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_lead_forms
description: Lista formularios Lead Gen.
params:
ownerUrn: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_lead_responses
description: Lista respuestas Lead Gen.
params:
ownerUrn: requerido
leadType: SPONSORED
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_ad_analytics
description: Métricas por un pivot.
params:
pivot: ACCOUNT | CAMPAIGN_GROUP | CAMPAIGN | CREATIVE
dateRange: requerido
timeGranularity: DAILY | MONTHLY | ALL
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_ad_statistics
description: Métricas por hasta tres pivots.
params:
pivots: List(...) requerido
dateRange: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: get_attributed_revenue
description: Métricas de ingresos atribuidos.
params:
dateRange: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: check_mutation_status
description: Estado de una mutación LinkedIn Ads.
params:
mutationId: requerido
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
- name: list_pending_mutations
description: Lista mutaciones LinkedIn Ads pendientes.
params:
limit: 20
x-mcp:
channel: linkedin_ads
effect: read
requiredScope: read
approval: none
requestShape: tool_params
workload:
executionMode: INLINE
resourceClass: LIGHT
priority: INTERACTIVE
costModel: FIXED
idempotencyMode: READ_BEFORE_WRITE
operationId: postApiLinkedinAdsAgentQuery
x-operation-id-source: derived
/api/linkedin-ads/agent-mutate:
post:
summary: LinkedIn Ads campaign actions
description: Create and manage LinkedIn Ads resources. New groups, campaigns, and creatives are forced to DRAFT. High-impact actions require human approval unless linkedin_ads auto-approval is enabled.
tags:
- LinkedIn Ads
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AgentRequest'
responses:
'200':
description: Validated, queued, or executed
x-tools:
- name: resource_mutation
description: Structured LinkedIn Ads mutation.
params:
resource:
type: string
required: true
operation:
type: string
required: true
data:
type: array
required: true
adAccountId:
type: string
optional: true
validate_only:
type: boolean
optional: true
remote_validate:
type: boolean
optional: true
idempotency_key:
type: string
optional: true
agent_note:
type: string
optional: true
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
x-resources:
- resource: linkedin_campaign_groups
operations:
- create
- update_name
- update_status
- update_budget
- update_schedule
- archive
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
- resource: linkedin_campaigns
operations:
- create
- update_status
- update_name
- update_budget
- update_schedule
- update_targeting
- update_bid
- copy
- archive
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
- resource: linkedin_creatives
operations:
- create
- update_status
- copy
- delete
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
- resource: linkedin_campaign_bundle
operations:
- create
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
- resource: linkedin_media
operations:
- upload_image
- upload_video
- upload_document
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
- resource: linkedin_conversion_rules
operations:
- create
- update
- associate_campaigns
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
- resource: linkedin_conversion_events
operations:
- send
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
- resource: linkedin_matched_audiences
operations:
- create
- upload_list
- add_members
- remove_members
- delete
x-mcp:
channel: linkedin_ads
effect: write
requiredScope: write
approval: auto_approval_possible
requestShape: resource_operation
workload:
executionMode: AUTO
resourceClass: STANDARD
priority: NORMAL
costModel: ITEMS
idempotencyMode: READ_BEFORE_WRITE
operationId: postApiLinkedinAdsAgentMutate
x-operation-id-source: derived
components:
schemas:
AgentRequest:
type: object
required:
- tool
properties:
tool:
type: string
description: Tool name to execute
params:
type: object
description: Tool-specific parameters
default: {}
projectId:
type: string
description: Required when using a dpa_ global agent token. dpk_ project API keys infer the project automatically.
AgentResponse:
type: object
properties:
ok:
type: boolean
status:
type: string
description: executed, queued, pending_approval, or a domain-specific status
operationId:
type: string
description: Persistent operation id when work continues in the background.
resourceClass:
type: string
enum:
- LIGHT
- STANDARD
- HEAVY
retryAfterSeconds:
type: integer
data:
type: object
error:
type: string
securitySchemes:
bearerAuth:
type: http
scheme: bearer
description: Project API key starting with dpk_ or global agent token starting with dpa_. dpa_ requests must include projectId or X-DigitalPublic-Project-Id for project-scoped endpoints.
x-commercial-channels:
- key: google_ads
label:
es: Google Ads
en: Google Ads
commercialModule: google_ads
services:
- googleAds
mcpChannels:
- google_ads
public: true
availability: generally_available
access: read_write
requiresConnection: true
acceptedAliases:
- google-ads
- key: wordpress
label:
es: WordPress
en: WordPress
commercialModule: seo_aeo
services:
- wordpressSeo
mcpChannels:
- wordpress
public: true
availability: generally_available
access: read_write
requiresConnection: true
acceptedAliases:
- wordpress-seo
- key: crm
label:
es: CRM
en: CRM
commercialModule: crm
services:
- crm
mcpChannels:
- crm
public: true
availability: generally_available
access: read_write
requiresConnection: true
acceptedAliases: []
- key: websites
label:
es: Sitios web
en: Websites
commercialModule: content_web
services:
- landingPages
mcpChannels:
- landing_pages
public: true
availability: generally_available
access: read_write
requiresConnection: true
acceptedAliases:
- landing-pages
- landing_pages
- sites-web
- sites_web
- key: social
label:
es: Redes sociales
en: Social media
commercialModule: social
services:
- socialOrganic
- socialX
- socialLinkedIn
mcpChannels:
- social
public: true
availability: generally_available
access: read_write
requiresConnection: true
acceptedAliases: []
- key: blog
label:
es: Blog
en: Blog
commercialModule: content_web
services:
- blog
mcpChannels:
- blog
public: true
availability: generally_available
access: read_write
requiresConnection: true
acceptedAliases: []
- key: meta_ads
label:
es: Meta Ads
en: Meta Ads
commercialModule: meta_ads
services:
- metaAds
mcpChannels:
- meta_ads
public: true
availability: limited
access: read_write
requiresConnection: true
acceptedAliases:
- meta-ads
- meta
- key: linkedin_ads
label:
es: LinkedIn Ads
en: LinkedIn Ads
commercialModule: linkedin_ads
services:
- linkedinAds
mcpChannels:
- linkedin_ads
public: true
availability: limited
access: read_write
requiresConnection: true
acceptedAliases:
- linkedin-ads
- linkedin
- key: seo
label:
es: SEO y AEO
en: SEO and AEO
commercialModule: seo_aeo
services:
- seo
- aeo
mcpChannels:
- seo_tools
- aeo
public: true
availability: limited
access: read_write
requiresConnection: false
acceptedAliases: []
- key: analytics
label:
es: Analítica
en: Analytics
commercialModule: analytics
services:
- analytics
mcpChannels:
- analytics
public: true
availability: limited
access: read
requiresConnection: true
acceptedAliases: []
- key: search_console
label:
es: Search Console
en: Search Console
commercialModule: search_console
services:
- searchConsole
mcpChannels:
- search_console
public: true
availability: limited
access: read_write
requiresConnection: true
acceptedAliases:
- search-console
- key: email
label:
es: Email y newsletters
en: Email and newsletters
commercialModule: email_marketing
services:
- mailings
mcpChannels:
- mailings
public: true
availability: limited
access: read_write
requiresConnection: true
acceptedAliases:
- brevo