PipedreamHQ / PipedreamHQ/pipedream

[ACTION]

Open
#19,997 1 comment 0 reactions 0 assignees View on GitHub
action blocked enhancement good first issue help wanted triaged
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

**Is there a specific app this action is for?**

Microsoft Advertising (already listed at https://mcp.pipedream.com/app/microsoft_advertising — connection works but no tools available yet)

**Please provide a link to the relevant API docs for the specific service / operation.**

https://learn.microsoft.com/en-us/advertising/reporting/report-types#searchqueryperformancereport
https://learn.microsoft.com/en-us/advertising/campaign-management-service/campaign-management-service-operations

**Requested tools:**

1. **Pull Search Query Performance Report** — Download search query data (query text, impressions, clicks, conversions, spend) for a given campaign/date range. This is the most critical tool for campaign optimization workflows.

2. **Pull Keyword Performance Report** — Download keyword-level performance data (keyword, match type, impressions, clicks, conversions, spend, quality score).

3. **List Campaigns** — Retrieve campaigns with status, budget, and basic performance metrics.

4. **List Ad Groups** — Retrieve ad groups within a campaign.

5. **List Ads** — Retrieve ad copy (headlines, descriptions) for a given ad group.

**Use case:**
I use Claude with custom Skills to analyze search query reports and generate optimized ad copy. Currently I have to manually export CSVs from the Microsoft Ads dashboard and upload them. Having these tools available via MCP would let Claude pull the data directly and run optimization workflows in a single conversation.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.