MCP.Market

Rankgoat MCP server

by madrzak·io.github.madrzak/rankgoat·v0.5.1

SEO for AI agents: plan content, publish posts, earn dofollow backlinks, track Domain Rating.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

0 stars41 downloads/wk

Reviews

Write one

Nobody has reviewed Rankgoat yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Rankgoat tools (9)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • add_feature

    Add a product feature so future posts can reference it accurately.

  • archive_feature

    Retire a product feature.

  • archive_hub

    Retire a content hub.

  • edit_feature

    Edit a product feature.

  • edit_hub

    Edit a content hub. Pass only the fields to change.

  • get_job_status

    Status of an async job returned by plan_auto_brief or generate_post. Poll every ~10s until status is no longer 'running'.

  • list_features

    Product features on record for the site - they ground generated content in what the product actually does.

  • restore_feature

    Reactivate an archived feature.

  • restore_hub

    Reactivate an archived hub.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan19 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 70 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Rankgoat compares

Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 57% of 769 SEO servers
Tools
9
the typical SEO server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
41
more than 30% of 170 SEO servers with a package

What its tools let an agent do: 4 read · 1 create · 2 change · 2 delete

Install Rankgoat in Claude Code, Cursor or VS Code

Runs npx -y rankgoat on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add rankgoat -- npx -y rankgoat
Add to Cursor

What the publisher says

From the Rankgoat repository's README, as published. We do not edit it. Read it on GitHub

RankGoat CLI

The official command-line interface for RankGoat, the SEO backlink exchange that writes and publishes done-for-you blog posts with real dofollow links between member sites.

Manage your content plan, generate posts, approve drafts, and read your backlink and SEO data straight from the terminal or a CI pipeline. Built on the public RankGoat API.

Install

npm install -g rankgoat

Or run it without installing:

npx rankgoat whoami

Requires Node.js 20 or newer. Zero runtime dependencies.

Authenticate

Create an API key at rankgoat.app/app/settings#api, then:

rankgoat auth login rg_live_xxxxxxxx

The key is stored in ~/.rankgoat/config.json (owner-readable only). Alternatively set RANKGOATAPIKEY in your environment, or pass --api-key on any command, handy for CI.

export RANKGOAT_API_KEY=rg_live_xxxxxxxx
rankgoat whoami

Usage

rankgoat <command> [args] [options]

Account & sites

rankgoat whoami                     # member + sites with credit balances
rankgoat sites                      # list your sites
rankgoat sites get 123              # one site, full detail
rankgoat sites credits 123          # credit balance by bucket

Content plan

The monthly plan is a calendar of briefs the AI turns into posts.

rankgoat plan list 123 --month 2026-06
rankgoat plan add 123 --auto                       # let AI plan a brief (async)
rankgoat plan add 123 --title "Notion vs Obsidian" --keyword "notion alternatives" --type comparison --hub 5
rankgoat plan edit 789 --title "Notion vs Obsidian (2026)" --type guide
rankgoat plan schedule 789 2026-06-22
rankgoat plan archive 789
rankgoat plan restore 789
rankgoat plan generate 789 --wait                  # write the post now (spends 1 credit)

Posts

rankgoat posts list 123 --status draft
rankgoat posts get 456 --html                      # print the post body
rankgoat posts approve 456                          # approve a draft for publishing

Backlinks & SEO

rankgoat backlinks 123                              # inbound + outbound link graph
rankgoat mentions 123                               # brand mentions received + given
rankgoat seo authority 123                          # Domain Rating over time
rankgoat seo onpage 123
rankgoat seo sitemap 123
rankgoat seo gsc 123                                # Google Search Console performance
rankgoat seo equity 123                             # link-equity points: balances + ledger
rankgoat seo flywheel 123                           # unindexed-post fixes awaiting review

Content hubs

Topic clusters the monthly planner draws briefs from, weighted by priority.

rankgoat hubs list 123
rankgoat hubs add 123 --name "AI note-taking" --keywords "ai notes, ai note app" --priority high
rankgoat hubs edit 5 --priority low
rankgoat hubs archive 5                             # the planner stops drawing from it
rankgoat hubs restore 5

Product features

Your product's real capabilities. They ground content generation, so posts never invent features the product does not have.

rankgoat features list 123
rankgoat features add 123 --name "Offline sync" --description "Notes sync without a connection"
rankgoat features edit 7 --description "Now with conflict resolution"
rankgoat features archive 7                         # new posts stop mentioning it
rankgoat features restore 7

Jobs

Some actions (AI planning, post generation) run in the background and return a job handle. Poll it, or pass --wait on the original command:

rankgoat jobs plan-generate 789 --wait

Options

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Rankgoat: common questions

Is Rankgoat MCP server safe?
Mostly: it is graded B (78/100). Read the Rankgoat safety report
How do I install Rankgoat?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Rankgoat need an API key?
Yes. The registry entry asks for RANKGOAT_API_KEY.
Is Rankgoat maintained?
The last commit was 109 days ago (2026-07-17). The latest release is v0.5.1.
What can I use instead of Rankgoat?
Servers from other publishers that do the same job: Outrank MCP server, RankControl MCP server and Blawgy MCP server.
How does Rankgoat compare with other SEO MCP servers?
safety score 78/100 (higher than 57% of 769 SEO servers); tools 9 (the typical SEO server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Rankgoat

Same job from other publishers: the closest match first, then the best rated.

  • Outrank
    Plan SEO keywords, write and publish articles to your site, read Search Console and backlink data
    A
  • RankControl
    Plan, write and publish SEO articles on your own site, and track your Google and AI search traffic.
    A
  • Blawgy
    Research keywords, plan, write, update and publish SEO blog posts on your site from any agent.
    A
  • Tengence GEO Agent
    GEO/SEO content pipeline MCP: plan, write, gate-check, publish, submit, monitor AI visibility.
    A
  • SEO Monster
    Local-first SEO MCP: track AI citations, Search Console, GA4, PageSpeed, Cloudflare, IndexNow, CrUX.
    A