An SEO MCP server that writes, not just reads
Connect Opinly to Claude, ChatGPT, or any MCP client. Competitor intelligence, keyword research, backlinks, site audits and AI-search visibility — plus the tools to draft, schedule and publish what you find.
Find keywords my competitors rank for that I don't, then draft and schedule a post on the best one.
get_keyword_gapReadsearch_keywordsReadcreate_postWriteset_post_tagsWriteschedule_postWrite
Research, then act, in the same conversation
Most SEO MCP servers are read-only: they surface numbers and stop. Because 23 of Opinly's 61 tools write, the conversation that finds a keyword gap is also the one that closes it.
- Competitors
- Who they are, what they rank for, and who links to them.
- Keywords
- Ideas with volume, difficulty and intent; rank tracking across markets.
- Backlinks
- Referring domains, page-level links, and gaps against any competitor.
- Site audits
- Technical issues, per-page findings, and crawls on demand.
- AI-search visibility
- How often ChatGPT, Gemini and Claude name your brand versus competitors, per prompt, over time.
- Publish
- Draft, edit, schedule, publish and unpublish posts, with optional sync to your connected CMS.
- Organise
- Folders, tags, authors, title images, and content clusters.
- Monitor
- Track keywords and competitors, and add the prompts you want measured in AI answers.
Connect in under a minute
A remote server over Streamable HTTP with OAuth 2.0. Sign in with your Opinly account and approve access — no API keys, nothing to install.
claude mcp add opinly --transport http https://mcp.opinly.ai/mcphttps://mcp.opinly.ai/mcp- “How does my site compare to competitors on keyword rankings, and where are the biggest gaps?”
- “How visible is my brand in AI answers this month, and which competitor is winning?”
- “Which sites link to my competitors but not to me?”
- “Summarise my latest site audit and list the top technical issues to fix.”
- “Draft a post on competitive analysis, tag it, and schedule it for next Monday.”
All 61 tools
Every tool declares what it does to your workspace, so your client can confirm before anything changes. Amber writes, red deletes.
Companies & competitors5
- list_companies
- list_competitors
- get_competitor
- add_competitor
- remove_competitor
Keywords8
- list_tracked_keywords
- search_keywords
- search_cluster_keywords
- get_ranked_keywords
- get_keyword_gap
- list_locations
- track_keyword
- untrack_keyword
Traffic, backlinks & audits8
- get_traffic
- get_backlinks
- get_page_backlinks
- get_referring_domains
- get_backlink_gap
- get_site_audit
- get_site_audit_pages
- start_scrape
Pages, clusters & signals8
- list_pages
- get_page_signals
- get_blog_structure
- list_clusters
- create_cluster
- update_cluster
- assign_pages_to_cluster
- delete_cluster
Blog content14
- list_posts
- get_post
- list_folders
- create_post
- edit_post
- schedule_post
- create_folder
- publish_post
- unpublish_post
- list_tags
- create_tag
- update_tag
- set_post_tags
- delete_tag
Authors & images7
- list_authors
- create_author
- edit_author
- set_author_image
- set_post_title_image
- request_image_upload
- upload_image
LLM visibility7
- get_llm_visibility
- get_llm_competitor_leaderboard
- compare_llm_visibility
- list_llm_prompts
- create_llm_prompt
- update_llm_prompt
- delete_llm_prompt
Utility4
- search_docs
- search
- fetch
- submit_feedback
Frequently asked questions
- Which SEO tools have an MCP server?
- Most major SEO platforms now expose one, but nearly all of them are read-only — they return data and stop. Opinly is built to act on it: 23 of its 61 tools write, so the assistant can publish the post rather than just describe it.
- How do I connect my SEO data to Claude?
- Add https://mcp.opinly.ai/mcp as a custom connector in Claude, sign in with your Opinly account, and approve access. No API keys and nothing to install — it is a remote server over Streamable HTTP with OAuth 2.0.
- Can I run SEO from ChatGPT?
- Yes. Any MCP client that supports remote servers with OAuth 2.0 connects the same way, including ChatGPT, Cursor and VS Code.
- What can it change in my workspace?
- Every tool declares whether it reads, writes or destroys, so your client can ask before anything changes. The split is 32 read, 23 write and 6 destructive.
- Do I need an Opinly account?
- Yes — an account with an active subscription. LLM-visibility tools need the AI-search add-on. All data is scoped to companies you own or belong to, and every call is authorised against your organisation role.
Put your SEO data where you already work
Go from competitor gap to published post without leaving the conversation.