Skip to content

update(plugin-json): adspirer-ads-agent — repoint to ads-mcp, bump sha, recategorize#182

Open
amekala wants to merge 1 commit into
anthropics:mainfrom
amekala:update/adspirer-ads-agent-sha
Open

update(plugin-json): adspirer-ads-agent — repoint to ads-mcp, bump sha, recategorize#182
amekala wants to merge 1 commit into
anthropics:mainfrom
amekala:update/adspirer-ads-agent-sha

Conversation

@amekala
Copy link
Copy Markdown

@amekala amekala commented Apr 17, 2026

Refreshes the adspirer-ads-agent entry to point at the actively maintained monorepo and reflect current capabilities.

What changed

  • source.url: amekala/adspirer-mcp-pluginamekala/ads-mcp
    • ads-mcp is the monorepo where development actually happens (also distributes Cursor, Codex, Gemini CLI extension, and OpenClaw plugins). adspirer-mcp-plugin was a Feb-14 snapshot that has since fallen behind.
  • source.sha: aa70dbdb (Feb 14) → 2b50e11f (current ads-mcp HEAD)
  • Description: "91 tools…" → "150+ tools for keyword research, campaign creation (Search, PMax, YouTube, image/video/carousel), performance analysis, creative fatigue detection, conversion tracking audit, and budget optimization."
  • category: productivitymarketing (better fit — no paid-media plugin currently in marketing)
  • Added author: { "name": "Adspirer" } (matches convention of other partner-authored entries like Sanity, Apollo, Zoom)

Why

The current pinned entry references a repo that stopped receiving updates in February. Meanwhile the Claude Code listing at https://claude.com/plugins/adspirer-ads-agent has grown to 1,288+ installs, and the product has since added LinkedIn Ads, Meta video/carousel campaigns, Google YouTube and Demand Gen, conversion tracking audit, scheduled briefs, and multi-account management. Users installing from the listing today get stale content.

Testing

  • New pinned sha 2b50e11f in amekala/ads-mcp passes /plugin validate
  • Plugin installs cleanly via /plugin marketplace add amekala/ads-mcp then /plugin install adspirer-ads-agent
  • MCP server reachable at https://mcp.adspirer.com/mcp (streamable HTTP, OAuth 2.1 with DCR + PKCE)
  • Verified installed and functional in Claude Cowork (Personal marketplace path)

Related

CC: @tobinsouth (merged the original entry)

tobinsouth
tobinsouth previously approved these changes Apr 26, 2026
Copy link
Copy Markdown
Collaborator

@tobinsouth tobinsouth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

…a, recategorize

- Repoint source from amekala/adspirer-mcp-plugin (stale Feb 14) to
  amekala/ads-mcp (actively maintained monorepo)
- Bump sha to current ads-mcp HEAD (2b50e11)
- Update description to reflect 150+ tools and latest capabilities:
  Search/PMax/YouTube/image/video/carousel campaigns, creative fatigue
  detection, conversion tracking audit
- Recategorize from productivity to marketing
- Add author field (matches partner plugin convention)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@amekala amekala force-pushed the update/adspirer-ads-agent-sha branch from 0e6c94d to 5a1faa9 Compare May 10, 2026 17:52
@amekala
Copy link
Copy Markdown
Author

amekala commented May 10, 2026

Rebased onto latest main to clear the merge conflict. Diff is functionally identical to the version you already approved, with one update:

  • New sha pin: a2ef04a (was 2b50e11f)

The new sha contains a fix in amekala/ads-mcp so the plugin's in-repo plugin.json declares "name": "adspirer-ads-agent" instead of "adspirer". With strict: true (default), the previous sha would have surfaced a name mismatch against this marketplace entry. New sha installs cleanly.

Re-requesting review when you have a moment, @tobinsouth — the rebase invalidated your prior approval. Thanks!

@amekala
Copy link
Copy Markdown
Author

amekala commented May 12, 2026

Friendly bump — the May 10 rebase is functionally identical to the version @tobinsouth approved on Apr 26 (just resolved the merge conflict that landed afterward). Ready for re-merge whenever convenient.

Separately, I just filed #224 requesting that the start-auth redirect handler forward product_surface to plugin OAuth endpoints — would unlock surface-aware UX for Adspirer (and other plugins). Happy to contribute a PR if there's interest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants