mcpbeat Sign in

RanklyBee MCP Server

by dazhiyu0235 Your server? Claim it
answering

RanklyBee is answering right now. Last checked 3 min ago. It exposes 194 tools.

SEO research, AI visibility, content, leads, and backlink workflows. Sign in with RanklyBee OAuth.

Uptime history 6 days of history
6 days agonow
100.0%
Uptime 24h
91 of 91 checks
194
Tools
read from the server
2871 ms
Response time
average over 24h
OAuth sign-in
Access
streamable-http

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 21 October 2026. No other catalogue keeps this.

21 Oct 4 tools changed the parameters they ask for get_backlinks_overview, get_leads_overview, get_outreach_automation_overview and 1 more

Nothing serious here today

Today is the operative word: we check RanklyBee every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add ranklybee --transport http https://api.ranklybee.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.ranklybee.com/mcp
~/.codex/config.toml
[mcp_servers.ranklybee]
url = "https://api.ranklybee.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "ranklybee": {
      "url": "https://api.ranklybee.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "ranklybee": {
      "type": "http",
      "url": "https://api.ranklybee.com/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

Available tools 194

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

lead
create_lead_alert_rule
Create a rule that notifies a channel when matching leads arrive.
create_lead_icp
Add a customer profile that leads are scored against.
create_lead_keyword
Add a keyword to monitor, with its search phrases and platforms.
delete_lead_alert_rule
Delete an alert rule.
delete_lead_icp
Delete a customer profile.
delete_lead_keyword
Delete a monitoring keyword.
get_lead
Read one lead with its score, evidence quote, reason, stage, and link.
list_lead_alert_rules
List the rules that notify the user about new leads.
list_lead_keywords
List the monitoring keywords (search phrases and platforms) for a Project.
run_lead_scan
Search the monitored platforms now and score what is found. Uses the plan's lead scan allowance.
set_lead_alert_rule_status
Pause or resume one alert rule.
set_lead_favorite
Add or remove a lead from the user's favorites.
set_lead_feedback
Tell Ranklybee whether a lead was a good match so scoring improves.
set_lead_keyword_status
Pause or resume monitoring for one keyword.
update_lead_icp
Replace a customer profile.
update_lead_keyword
Replace a monitoring keyword's phrases and platforms.
update_lead_monitor
Set how often leads are scanned and whether the monitor is active.
update_lead_reply
Edit a drafted reply, or record that the user posted or dismissed it.
update_lead_sources
Set which platforms are searched for leads.
outreach
add_outreach_keywords
Add keywords to search for link prospects.
create_outreach_draft
Write a first email to a prospect's contact from a template and sender. Nothing is sent.
create_outreach_template
Create an email template.
delete_outreach_template
Delete an email template.
get_outreach_automation_overview
Read what the outreach agent did over the last 7, 30, or 90 days.
get_outreach_automation_policy
Read whether the outreach agent is running and its limits.
get_outreach_draft_options
List the sender identities and templates a new draft can use.
get_outreach_sending_dashboard
Read scheduled and sent emails, sender limits, and replies waiting for review.
list_outreach_automation_exceptions
List the cases the outreach agent stopped on and left for a human.
list_outreach_automation_runs
List recent runs of the outreach agent.
list_outreach_keywords
List the keywords used to search for link prospects.
list_outreach_templates
List the email templates available for outreach.
list_outreach_threads
List outreach threads in one bucket (ready, queued, sent, or replied) with their draft and latest message.
remove_outreach_keyword
Remove one prospecting keyword.
set_outreach_automation_status
Pause or resume the outreach agent. While active it finds prospects and sends emails on its own.
update_outreach_automation_exception
Change the status or notes of an exception.
update_outreach_draft
Replace the subject and body of an unsent draft.
update_outreach_send_policy
Set the sending window, weekdays, and daily limit for one sender identity.
update_outreach_template
Replace an email template's content.
visibility
add_ai_visibility_competitor
Save a brand seen in AI answers as a competitor in the site profile.
create_ai_visibility_prompt
Add a prompt to track across AI engines. Counts against the plan's prompt limit.
create_ai_visibility_topic
Create a topic to group prompts.
delete_ai_visibility_prompt
Delete a tracked prompt and its history.
delete_ai_visibility_topic
Delete a topic. Its prompts are kept.
get_ai_visibility_citations
Read which domains and pages AI answers cite, and the domains that never mention the brand.
get_ai_visibility_competitor
Read one brand's visibility against the user's, with the prompts and sources behind it. brandKey comes from get_ai_visibility_competitors.
get_ai_visibility_competitors
Read the ranking of brands in AI answers, share of voice, and head-to-head prompts.
get_ai_visibility_domain_pages
List the pages of one domain that AI answers cite.
get_ai_visibility_overview
Read how often AI assistants mention the brand: visibility, share of voice, position, and trend.
list_ai_visibility_prompt_runs
List the recorded answers for one prompt across AI engines.
list_ai_visibility_prompts
List the tracked prompts with visibility, position, and the brands each answer names.
run_ai_visibility_prompt
Ask the AI engines one tracked prompt now and record the answers.
set_ai_visibility_prompt_status
Pause or resume tracking for one prompt.
update_ai_visibility_prompt
Replace a tracked prompt's settings.
article
add_article_keywords
Add keywords to the content plan as article briefs, optionally on a given date. Returns the keywords that were skipped and why.
delete_article
Delete an article from Ranklybee. This does not remove a page already published on the website.
get_article
Read one article with its full content, quality checks, and publication state.
get_article_improvements
Read the refresh opportunities found for published articles and the state of each improvement.
get_article_settings
Read the writing preferences for a website: voice, structure, images, linking, and improvement rules.
list_article_keywords
List the keywords saved for a website's articles.
remove_article_keywords
Remove keywords from the website's saved keyword list.
search_article_keywords
Look up keyword ideas for a seed phrase with volume, difficulty, and whether each is already in the plan. The ideas are saved to the website's keyword list.
update_article
Replace an article's editable content. Read it with get_article first and send every content field back.
update_article_improvement
Replace the drafted content of an improvement. Send every content field back.
backlink
add_backlink
Start tracking a backlink: the page that links (sourceUrl) and the page it links to (targetUrl).
check_backlink
Fetch the linking page and record whether the backlink is still live.
create_backlink_submission
After user review and approval, create one idempotent submission job in waiting_human state. This does not click the third-party site's final submit button.
get_backlink_inventory_status
Read whether the website's existing backlinks have been imported.
get_backlink_submission
Read the current state and recorded outcome of a backlink submission job.
get_backlink_submission_profile
Read the current active Site's backlink submission profile and readiness state.
list_backlink_submission_projects
List the signed-in user's Projects and their active Site details so the user can choose a target without knowing an internal Project ID.
list_backlink_submission_sources
List visible, available backlink sources that have a supported submission destination.
update_backlink_task
Change the status or notes of a task opened for a lost backlink.
distribution
create_distribution_campaign
Create a draft campaign that turns a page into scheduled social posts.
get_distribution_campaign
Read one campaign with its schedule and posts.
get_distribution_page_atoms
Read the talking points extracted from a page for social posts.
get_distribution_status
Read whether social distribution is connected and which accounts post.
list_distribution_campaigns
List the social distribution campaigns of a website.
list_distribution_pages
List the website pages that can be turned into social posts.
list_distribution_posts
List social posts by campaign, status, or platform.
update_distribution_campaign
Replace a draft campaign's settings.
content
get_content_automation
Read the automatic writing and publishing schedule for a website.
get_content_plan
Read the latest content plan for a website with its scheduled article briefs. Returns null when no plan exists.
update_content_automation
Replace the automatic writing and publishing schedule. Read it with get_content_automation first; auto_publish_approved publishes without a human review.
update_content_brief_instructions
Set the notes the writer follows for one article brief. Send an empty string to clear them.
update_content_brief_keyword
Change the target keyword of one article brief.
prospect
add_prospect
Add a page as a link prospect and score it.
find_prospect_contact
Look up who to email at a prospect's site. Uses the plan's contact allowance.
get_prospect_discovery
Read the progress and result counts of a discovery job.
get_prospect_discovery_settings
Read the Domain Rating range and page types used to find prospects.
update_prospect_discovery_settings
Replace the settings used to find prospects. Send every field.
decide
decide_article
Approve or reject an article that is waiting for approval.
decide_article_improvement
Approve or reject an improvement that is waiting for approval.
decide_content_brief
Approve or reject one article brief in a content plan.
decide_content_plan
Approve or reject a whole content plan.
generate
generate_article
Write the article for an approved brief. Uses the plan's article allowance and takes a few minutes; poll get_article.
generate_article_improvement
Write the improved version of an article for one opportunity.
generate_content_plan
Generate a new content plan from the site profile and keyword research. Uses the plan's content allowance.
generate_lead_reply
Draft a reply to a lead's post in the chosen tone. Nothing is posted; the user posts it themselves.
product
create_product
Add a product to the catalog. Pass imageStorageKey as null.
delete_product
Delete a product from the catalog.
set_product_status
Set whether articles may feature a product.
update_product
Replace a product's fields. Send every field back.
sentiment
get_ai_sentiment_benchmark
Compare how favorably AI answers describe the brand and its rivals.
get_ai_sentiment_driver
Read one sentiment theme with quotes and suggested tasks; the summary and tasks are written on first read. themeKey comes from get_ai_sentiment_overview.
get_ai_sentiment_overview
Read how positively AI answers describe the brand and the themes driving it.
set_ai_sentiment_task
Mark a suggested sentiment task as done or not done.
seo
get_seo_diagnosis
Read one traffic drop diagnosis with its findings.
get_seo_health
Read the latest search health report and open alerts for a website.
list_seo_changes
List the on-page changes logged for a website and their measured effect.
list_seo_diagnoses
List the traffic drop diagnoses run for a website.
start
start_backlink_inventory
Import the website's existing backlinks so duplicates are detected.
start_competitor_backlink_discovery
Find prospects among the sites that link to the given competitor domains. Runs in the background.
start_prospect_discovery
Search the web for link prospects. Runs in the background; poll get_prospect_discovery with the returned job. Uses the plan's prospecting allowance.
start_seo_diagnosis
Analyze a year of search data for the cause of a traffic drop, optionally for a date range (YYYY-MM-DD).
internal
add_internal_link_target
Add a page of the website that articles should link to.
list_internal_link_targets
List the pages articles are allowed to link to.
remove_internal_link_target
Stop articles from linking to a page.
regenerate
regenerate_article_fields
Rewrite the chosen fields of an article with AI.
regenerate_distribution_post
Write a post again with AI.
regenerate_outreach_draft
Rewrite an unsent draft following an instruction.
site
check_site_backlinks
Queue a live check for every tracked backlink of a website.
get_site_profile
Read what Ranklybee knows about a website: positioning, audience, products, competitors, and the latest analysis job.
update_site_profile
Replace the editable site profile. Read it with get_site_profile first and send every field back, changing only what the user asked for.
activate
activate_content_plan
Start a reviewed content plan so its briefs are written on their scheduled dates.
activate_distribution_campaign
Start a campaign so its approved posts are published on schedule. Confirm with the user first.
backlinks
get_backlinks_overview
Read totals for tracked backlinks, their health, and open replacement tasks.
list_backlinks
List the backlinks Ranklybee tracks for a website, with status and latest check.
dismiss
dismiss_article_improvement
Dismiss an improvement opportunity with a reason.
dismiss_lead
Hide a lead that is not relevant.
leads
get_leads_overview
Read lead counts by tier and stage, the monitor state, keywords, and customer profiles.
list_leads
List scored leads for a Project, newest first. Filter by tier (hot, warm, explore), stage, platform, or text. Each lead has the evidence quote that shows the buying intent and a link to the original post.
mark
mark_outreach_lost
Close an outreach thread that did not earn a link.
mark_outreach_won
Record that the outreach earned a link and start tracking that backlink.
move
move_ai_visibility_prompts
Move prompts into a topic, or pass topicId null to ungroup them.
move_lead_stage
Move a lead to to_qualify, to_contact, in_conversation, or closed. This fires any stage-changed automations the user configured.
reject
reject_distribution_posts
Reject posts so they are not published.
reject_prospect
Reject one prospect, or block its whole domain from future discovery (a reason is required to block).
restore
restore_ai_visibility_brand
Bring an excluded brand back into competitor comparisons.
restore_lead
Bring back a dismissed lead.
review
review_outreach_reply
Act on a reply Ranklybee drafted for an inbound email. action=send emails a real person; get the user's approval first.
review_page_snippet
Fetch a page and review its title and meta description against the queries it ranks for.
schedule
schedule_outreach
Schedule a drafted thread with up to two follow-ups. mode=live emails a real person from the user's mailbox; show the user the exact email and get approval first. mode=simulation sends nothing.
schedule_outreach_batch
Schedule several drafted threads at once. mode=live emails real people; get the user's approval of every email first.
submit
submit_article_for_review
Send a draft article to the approval step.
submit_article_improvement
Send a drafted improvement to the approval step.
verify
verify_article_publication
Record the live URL of an article the user published by hand, after checking the page.
verify_contact
Check whether a contact's email address is deliverable.
analyze
analyze_site
Crawl the website again and rebuild its profile. Runs in the background; poll get_site_profile for the result.
apply
apply_article_improvement
Apply an approved improvement to its article. Confirm with the user first.
approve
approve_distribution_posts
Approve posts for publishing to the user's social accounts. Show the user each post first.
articles
list_articles
List a website's articles, newest first, with their state and publication. Each item is large, so pass a small limit such as 10 and page with offset.
atomize
atomize_distribution_page
Read a page and extract talking points for social posts.
brand
get_brand_mentions_overview
Read how often and where the brand is mentioned.
bulk
bulk_create_ai_visibility_prompts
Add up to 100 prompts at once. Counts against the plan's prompt limit.
cancel
cancel_distribution_campaign
Cancel a campaign and remove its unpublished posts from the connected social scheduler.
close
close_backlink
Close a tracked backlink with a reason.
cms
list_cms_connections
List the CMS connections an article can be published to.
compare
compare_article_improvement
Compare search performance before and after an applied improvement and record the result.
contact
create_contact
Add a contact by hand.
contacts
list_contacts
List the people found for outreach, with email verification status.
ctr
list_ctr_opportunities
List pages that rank but get fewer clicks than expected.
detect
detect_article_improvements
Scan published articles against search data for new refresh opportunities.
edit
edit_distribution_post
Replace a post's text and approve it for publishing.
exclude
exclude_ai_visibility_brand
Leave a brand out of competitor comparisons.
featured
list_featured_backlinks
Search Ranklybee's library of directories and other backlink sources, with quality, pricing, and link type.
import
import_article_keywords
Save keywords to the website's keyword list without scheduling articles for them.
linkable
list_linkable_assets
List the pages the user pitches in outreach.
log
log_seo_change
Record a change made to a page so its effect on search performance is measured.
mentions
list_mentions
List collected posts that matched a keyword, including brand mentions that are not leads.
pause
pause_distribution_campaign
Pause a running campaign.
performance
get_search_performance
Read Google Search Console clicks, impressions, top queries and pages, and whether the property is connected.
plan
get_plan_usage
Read how much of each plan allowance the Project has used in the current period.
preflight
preflight_backlink_submission
Check paid access, profile confirmation, source policy, inventory, duplicate backlinks, and daily capacity before creating a submission job.
prepare
prepare_outreach_draft
Write a first email to a prospect's contact, letting Ranklybee pick the sender and template. Nothing is sent.
products
list_products
List the products articles can feature.
projects
list_projects
List the signed-in user's Projects with their role and websites. Start here to get a projectId.
prospecting
get_prospecting_summary
Read prospect counts by status for a website.
prospects
list_prospects
List link prospects with scores, status, and contact. Filter by status, keyword, or Domain Rating.
publish
publish_article
Publish an approved article to a connected CMS. The article goes live on the user's website, so confirm with the user first.
record
record_backlink_submission_outcome
Record the result after a user-approved browser interaction. Use needs_verification for CAPTCHA, MFA, email verification, rate limits, or ambiguous results.
rename
rename_ai_visibility_topic
Rename a prompt topic.
reopen
reopen_outreach_thread
Reopen a thread that was marked won or lost.
reschedule
reschedule_content_brief
Move an article brief to another date (YYYY-MM-DD) on the content calendar.
response
get_ai_response
Read the full text of one recorded AI answer.
resume
resume_distribution_campaign
Resume a paused campaign.
save
save_linkable_asset
Add or update a page worth pitching, with what makes it link-worthy.
select
select_prospect_contact
Set which email address outreach to a prospect goes to.
send
send_outreach_follow_up
Send a message in an existing outreach thread from the user's mailbox. Get the user's approval of the exact text first.
sites
list_sites
List the websites in a Project. Most tools need a siteId from this list.
stop
stop_outreach_sequence
Cancel the remaining emails of a scheduled sequence.
suggest
suggest_ai_visibility_prompts
Ask AI for prompts worth tracking for the website. Nothing is tracked until you create them.
suppress
suppress_contact
Add a contact to the do-not-email list with a reason.
sync
sync_search_console
Pull the latest data from Google Search Console.
unblock
unblock_prospect_domain
Allow a previously blocked domain to appear in discovery again.

Endpoints

URLTransportStateLatencyChecked
https://api.ranklybee.com/mcp streamable-http sign-in 760 ms 3 min ago

Alternatives to RanklyBee

same job, measured the same way
VibeSEO
by vibeseo

SEO research, keyword discovery, site audits, Search Console, backlinks and content workflow.

answering
SEOforGPT
by seoforgpt

AI visibility reports, competitor insights, readiness audits, and GEO content workflows.

answering
E
Egnyte AI Samples
by sachin-shetty

Secure integration between AI tools and Egnyte content with search, analysis, and workflow tools.

local only
Workflowy
by jbeshir

Search, read, create, and organize Workflowy nodes with breadcrumb context.

local only
PaperOffice AI
by paperoffice-ai

Document AI and headless DMS: OCR, IDP, search, workflows, signatures. EU-hosted, OAuth 2.1.

answering
ServiceAgent CRM
by gaufire

Search CRM contacts, deals, tasks, appointments, calls and workflows with workspace-scoped OAuth.

answering
Kestrel Voice
by kestrelvoice

AI receptionist: calls, leads, credits, usage, workflows and guided setup via OAuth

answering
Orisu
by orisu

Build and run AI image, video and on-brand ad workflows from chat, with brand kits and share links.

answering

RanklyBee — questions

Answers built from our own checks of this server.

What can RanklyBee do?
It exposes 194 tools, read directly from the server on our last check. Among them: activate_content_plan, activate_distribution_campaign, add_ai_visibility_competitor, add_article_keywords, add_backlink, add_internal_link_target and 188 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is RanklyBee mostly used for?
Its tools cluster around outreach, lead and visibility. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is RanklyBee working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 2871 ms. The bar chart above shows every period we have measured.
How do I connect RanklyBee?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to RanklyBee?
No API key is involved. RanklyBee answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.