Turn keyword research into a content plan and tasks

Marketing content & social · checked 2026-10-16

Inside Claude Code, Cursor or Antigravity, pull keyword and competitor data from Semrush’s MCP server, have the agent draft a content plan, and create the tasks in ClickUp through its MCP server.

Independent review. IonBin has no partnership with any tool on this page and was not paid for this page. Our evaluation is our own, based on public documentation and our research. Product names are trademarks of their owners and are used for identification only. How disclosure works.

Goal

Go from "what should we write?" to assigned briefs in one session.

Connects through: MCP

Steps

#WhoWhat happensHowStatus
1Semrush Returns keyword, competitor and gap data
Uses the same unit system as the Semrush API; each request costs units depending on the report and the amount of data.
MCP Confirmed · source ↗
2Your AI platform Clusters keywords and drafts a content plan with briefs AI platform Confirmed
3You Approve the plan Human step Confirmed
4ClickUp Creates one task per brief with owners and due dates
ClickUp’s MCP server is on all plans. Without the Everything AI add-on, calls are capped per workspace and client (100 per 24 hours on Free Forever, 300 on Unlimited).
MCP Confirmed · source ↗

Confirmed means the vendor documents it (linked). It doesn't mean IonBin has tested it. AI-platform and human steps need no source.

Human approval

You approve the plan before any tasks are created.

Watch out for

Keep the human approval step: You approve the plan before any tasks are created.

Starter prompt

Goal: Go from "what should we write?" to assigned briefs in one session. Tools involved: Semrush, ClickUp. Your part: returns keyword, competitor and gap data; clusters keywords and drafts a content plan with briefs; creates one task per brief with owners and due dates. Work step by step, show me each draft or proposed change, and wait for my approval before anything is sent, published, signed, filed or changed in a live system.

Assembled from this page’s goal and steps. Paste it into your AI platform and adjust it to your situation.

Tools in this workflow

ToolRoleOfficial site
SemrushMCP semrush.com ↗
ClickUpMCP clickup.com ↗

Which AI platforms can run it

PlatformStatusWhy
Claude (incl. Claude Code) Confirmed Every MCP and API step is documented for this platform.
OpenAI Codex To verify Semrush: pairing not named in vendor docs; ClickUp: pairing not named in vendor docs
Google Antigravity Confirmed Every MCP and API step is documented for this platform.
ChatGPT Confirmed Every MCP and API step is documented for this platform.
Gemini To verify ClickUp: pairing not named in vendor docs
Perplexity To verify Semrush: pairing not named in vendor docs; ClickUp: pairing not named in vendor docs

Computed from the MCP and API steps only: "Confirmed" needs the tool's docs to name the platform and the platform to support the connection. Browser, upload and human steps work from any platform.

What we checked

Semrush MCP serves data from the Trends API (depending on your Trends subscription), the full SEO API, and read-only methods of the Projects API. Requests use API units as the API does. Semrush One Starter, Semrush One Pro+, SEO Classic Pro and SEO Classic Guru include 50,000 units that refresh at renewal; Business and Advanced plans need an API unit package. Semrush lists Claude, Claude Code, ChatGPT, Cursor and Antigravity among supported clients, and warns that AI answers built on its data can be inaccurate.

ClickUp’s MCP server is available on every plan and can manage tasks with assignees, priorities and due dates. Without the Everything AI add-on, calls are capped per rolling 24 hours, per workspace and per client: 100 on Free Forever, 300 on Unlimited, 1,000 on Business.

Before you start, confirm your Semrush plan includes API units. Ask for one keyword or competitor report first and check how many units it used before you run a large batch.

Sources

No affiliate links on this page. No paid placements in workflows. How IonBin makes money.