Semurai MCP

The SEO MCP server
for your AI assistant.

Semurai is an SEO MCP server for Claude, ChatGPT, Claude Code, Codex, Cursor and VS Code. Connect your assistant and it gets live keyword data, rankings, Search Console reports, article drafts, content plans, social drafts and publishing. One address, OAuth sign-in, no API keys.

Remote MCP server · OAuth 2.1 sign-in · 62 tools

Server address

Streamable HTTP
https://api.semur.ai/mcp
  • Paste it in your assistant, then sign in to Semurai
  • OAuth sign-in, no API keys or tokens to copy
  • 62 tools and 6 ready-made prompts

Definition

What is an MCP server?

An MCP server is a service that gives an AI assistant tools and data through the Model Context Protocol, an open standard for connecting assistants to other software. The assistant reads what each tool does, calls it when your request needs it and works with the result, so a chat can act on real data.

The Semurai MCP server is a remote MCP server at https://api.semur.ai/mcp. It lets the assistant you already use work in your Semurai workspaces: research keywords, check rankings, write article drafts, plan content and publish when you confirm it in your assistant. Inside the app, Semurai’s own AI SEO agent does the same work, and the AI assistants guide covers the setup step by step.

  • Remote: the server runs at Semurai, so there is nothing to install or run on your computer.
  • OAuth 2.1 sign-in: with PKCE and automatic client registration. No API keys or tokens to copy.
  • Your workspaces: each connection has a default workspace, and your assistant works in another one when you ask.
  • Your role applies: owners, admins and editors use the tools in the workspaces they belong to.

The difference

Your assistant on its own,
and connected to Semurai.

A general assistant writes well. It does not know your search data or your site until you connect it.

  1. On its own

    Guesses which keywords matter, with no search volume or difficulty.

    With Semurai

    Pulls volume, difficulty, CPC, intent and a 12-month trend for up to 10 phrases per call.

  2. On its own

    Cannot tell you where you rank today.

    With Semurai

    Reads your tracked positions with 30 or 90 days of daily history, and your Search Console queries.

  3. On its own

    Writes an article you copy into your CMS by hand.

    With Semurai

    Saves the article as a draft in Semurai’s SEO editor, then publishes it to WordPress, PrestaShop or the Shoper blog when you confirm.

  4. On its own

    Loses the plan when the chat ends.

    With Semurai

    Keeps content plans, calendar entries and tasks in your workspace, where you review and edit them.

How it works

Connect in
three steps.

The same address works in every assistant that supports remote MCP servers.

  1. 01

    Add the address

    Paste https://api.semur.ai/mcp in your assistant’s connector, plugin or MCP settings, or run one command in your terminal.

  2. 02

    Sign in and allow

    Your assistant opens a Semurai page. Sign in, pick a default workspace and click Allow.

  3. 03

    Ask in plain language

    Ask for keyword research, a ranking report or an article draft. Your assistant picks the Semurai tools it needs.

What your assistant can do

62 tools
in nine areas.

Everything below works in plain language. Ask, and your assistant calls the right tools.

  • 4 tools

    Workspaces

    • List your workspaces and work in any of them
    • Switch the connection’s default workspace
    • Follow long tasks until the result is ready

    “List my Semurai workspaces and make the online shop the default.”

  • 10 tools

    Keyword research and competitors

    • Volume, difficulty, CPC, intent and a 12-month trend
    • Long-tail keywords and questions from one seed
    • Any domain’s traffic and keywords, and a keyword gap against 1-5 competitors

    “Which keywords do our two biggest competitors rank for that we don’t?”

  • 8 tools

    Rank tracking, Google Search Console and audits

    • Tracked positions with 30 or 90 days of daily history
    • Google Search Console reports: top queries, top pages and opportunities
    • A live check of one page, or a full site audit with a 0-100 health score

    “Show Search Console queries with many impressions and a low CTR.”

  • 10 tools

    Articles and content plans

    • A full SEO article saved as a draft in Semurai’s editor
    • Outlines, documents, e-mail drafts and content plans over a date range
    • Topic clusters, marketing occasions and internal link suggestions

    “Turn our top cold brew keyword into a full article draft with an FAQ section.”

  • 6 tools

    Social posts and the calendar

    • Post drafts for Facebook, Instagram, LinkedIn and X, with AI images on the full server
    • Your content calendar for any date range
    • Posts queued on connected Facebook, Instagram or LinkedIn accounts

    “Draft three LinkedIn posts about our newest article and queue them for next week.”

  • 6 tools

    WordPress and store blog publishing

    • Articles to WordPress or the PrestaShop blog (drafts by default) and the Shoper blog
    • An article scheduled for later
    • WordPress SEO fixes as a change set you review, applied only for the fixes you choose

    “Find WordPress posts with missing meta descriptions and draft the fixes for me to review.”

  • 10 tools

    E-commerce SEO

    • Products and categories from Shoper, WooCommerce and PrestaShop
    • SEO proposals, and ALT text proposals for Shoper and PrestaShop
    • Only approved proposals reach the store

    “Rewrite the titles of our ten weakest espresso machine listings and show me the proposals.”

  • 4 tools

    Media library

    • Files found by title, ALT text, tags or folder
    • A file added by link, with its title, ALT text and tags
    • Files organised into folders, with nothing deleted

    “Tag the new latte art photos and file them under Holiday campaign.”

  • 4 tools

    Tasks and Semurai’s agents

    • Tasks listed, created and updated on the board
    • Up to 20 tasks created at once
    • A task handed to one of Semurai’s AI agents

    “Add a task to update the brewing guide before December and hand it to Tenko.”

Example

From a question
to a draft in Semurai.

Your assistant decides which Semurai tools to call, then answers with the data.

  1. You:

    Find keyword ideas for our cold brew guide and tell me which ones we could win this month.

  2. Semurai tool: find_related_keywordsseed: cold brew
  3. Semurai tool: check_rankingsmorrowfield.coffee, 4 keywords
  4. Assistant:

    Four low-difficulty phrases where you already rank on page two:

    KeywordVolumeDifficultyYour position
    cold brew ratio6,6001812
    cold brew concentrate4,4002414
    how long to steep cold brew2,9001217
    cold brew vs iced coffee9,9002919

    Shall I write a draft for “cold brew ratio” in Semurai?

  5. You:

    Yes, write it.

  6. Semurai tool: write_articledraft in the SEO editor
  7. Assistant:

    Done. “Cold brew ratio: the 1:4 and 1:8 guide” is a draft in your Semurai workspace, ready for your review.

Demo project: Morrowfield Coffee Co. (demo data). An example of an assistant using three Semurai tools.

Tool reference

All 62 tools,
plus 13 for AI graphics and Creative Studio.

Reads: the tool only reads data. Changes: it creates a draft, a job or a proposal in Semurai, or changes a connected site, store or account. Tools that change something live are flagged, so your assistant asks you to confirm first. The last group, AI graphics and Creative Studio, is only on the full server.

Workspaces4 tools · reads: 3, changes: 1
  • list_workspacesLists your Semurai workspaces with their domain, language, market, your role and which one is this connection’s default.Reads
  • get_workspaceOne workspace in detail: brand kit summary, connected integrations, tracked keywords, the latest site audit and usage limit status.Reads
  • set_default_workspaceChanges the connection’s default workspace, used when you do not name one.Changes
  • get_job_statusChecks a long task started by another tool (queued, running, done or failed) and brings back the result with links to the app.Reads
SEO research10 tools · reads: 9, changes: 1
  • research_keywordsSearch volume, difficulty, CPC, competition, intent and a 12-month trend for up to 10 phrases.Reads
  • find_related_keywordsRelated phrases, long-tail variations and questions for one seed keyword, with volume and difficulty.Reads
  • analyze_competitorAny domain’s organic profile: traffic, ranking keywords, top keywords, its competitors and 12 months of traffic history.Reads
  • get_competitor_keywordsThe keywords a domain ranks for, filtered by difficulty and volume, to spot easy phrases a competitor wins.Reads
  • find_keyword_gapKeywords 1-5 competitors rank for and your site does not, ranked by opportunity.Reads
  • get_serp_competitorsThe domains in Google’s live results for one keyword, in position order.Reads
  • list_saved_competitorsThe competitors saved in your workspace, with organic traffic and ranking keywords.Reads
  • get_site_overviewYour domain’s visibility: traffic, ranking keywords, new and lost keywords, position spread and top competitors.Reads
  • check_rankingsCurrent Google positions of a domain for up to 10 keywords, with the ranking URL.Reads
  • build_topic_clusterBuilds and saves a topic cluster from live SEO data: a pillar page and supporting articles with target keywords.Changes
Rankings, Search Console and audits8 tools · reads: 6, changes: 2
  • list_tracked_keywordsYour tracked keywords with today’s Google position, weekly and monthly change, volume and ranking URL.Reads
  • get_ranking_historyDaily position history over 30 or 90 days, with the trend and the best and worst positions.Reads
  • track_keywordsAdds up to 50 keywords to your rank tracker and queues a first check.Changes
  • search_console_reportGoogle Search Console data: overview, top queries, top pages, one query’s trend or opportunities. Needs Search Console connected in Semurai.Reads
  • audit_pageA live on-page check of one URL: meta tags, headings, canonical, robots, load time and technical warnings.Reads
  • start_site_auditStarts a full crawl of your site with a 0-100 health score. Semurai creates fix tasks for the weakest pages when it ends.Changes
  • get_site_auditThe results of a site audit: health score, issue types with recommendations, or the weakest pages.Reads
  • get_performance_reportMeasured results of content published through Semurai: clicks, impressions, winners and underperformers.Reads
Content10 tools · reads: 4, changes: 6
  • search_contentSearches your documents, e-mails, social posts and articles by title, including WordPress-synced ones.Reads
  • get_contentReads one article or document in full, with its status, word count and SEO details.Reads
  • create_article_outlineDrafts an SEO outline from a topic and your brand kit, so you can review it before the article is written.Changes
  • write_articleWrites a full SEO article and saves it as a draft in Semurai’s SEO editor, with image placeholders, or AI images on the full server. Nothing is published.Changes
  • update_contentProposes a change to an article or document. Nothing changes until someone approves the proposal in Semurai.Changes
  • create_documentSaves text as a new draft: a brief, a report, ad copy or an e-mail. Nothing is sent.Changes
  • create_content_planCreates a content plan over a date range: blog outlines and social post drafts, placed on your calendar. On the full server the plan can also get AI images.Changes
  • create_campaignPlans a 7-day campaign draft with blog, social, e-mail and ad texts. On the full server its social posts can get AI images. Nothing runs until you launch it in Semurai.Changes
  • get_marketing_occasionsUpcoming holidays, shopping days and seasons in your market, with an idea for each.Reads
  • suggest_internal_linksSuggests internal links for an article from your site’s pages: anchor text, target page and the sentence to place it in.Reads
Social and calendar6 tools · reads: 2, changes: 4
  • create_social_postsWrites post drafts for Facebook, Instagram, LinkedIn or X in your brand voice and saves them in Semurai: text only on the official server, with AI images as an option on the full server.Changes
  • list_social_postsYour social posts: drafts, posts queued for publication and published posts with their results.Reads
  • get_content_calendarYour content calendar for a date range: plan items, drafts, queued posts, scheduled articles and empty days.Reads
  • schedule_contentSets the calendar date of an article or post draft, or adds a new calendar entry.Changes
  • update_scheduled_contentChanges the title, date or status of a content plan entry on the calendar.Changes
  • schedule_social_postQueues up to 20 post drafts for automatic publication on your connected Facebook, Instagram or LinkedIn account.Changes
Publishing6 tools · reads: 2, changes: 4
  • publish_articlePublishes an article to WordPress or the PrestaShop blog (as a draft by default) or the Shoper blog, now or at a set time.Changes
  • inspect_wordpress_postReads a live WordPress post: title, status, SEO meta title and description, and images with ALT texts.Reads
  • prepare_wordpress_changesPrepares WordPress SEO fixes (meta titles, descriptions, ALT texts or audit fixes) as a change set to review. The site does not change yet.Changes
  • get_wordpress_changesThe status of a change set, with each fix’s current and proposed value.Reads
  • apply_wordpress_changesApplies the fixes you choose on the live site. A value edited in the meantime is reported, not overwritten.Changes
  • discard_wordpress_changesDiscards a prepared change set without touching the site.Changes
E-commerce10 tools · reads: 5, changes: 5
  • list_storesThe Shoper, WooCommerce and PrestaShop stores connected to your workspace.Reads
  • search_productsSearches a store’s products by name, SKU or id, with prices, status and meta fields.Reads
  • get_productOne product in full: descriptions, meta fields and images with ALT texts.Reads
  • search_categoriesSearches a store’s categories, or reads one with its full descriptions.Reads
  • propose_product_seoCreates SEO proposals for 1-20 products, with proposed and current values side by side.Changes
  • propose_category_seoCreates an SEO proposal for one category.Changes
  • propose_image_altProposes ALT texts for a product’s images in a Shoper or PrestaShop store.Changes
  • list_store_proposalsStore changes waiting for approval, made by your assistant, the Semurai chat or its agents.Reads
  • apply_store_proposalsApproves proposals and sends them to the live store. An item changed since the proposal is reported, not overwritten.Changes
  • import_store_productsRefreshes the products Semurai keeps for a connected Shoper store.Changes
Media library4 tools · reads: 1, changes: 3
  • search_mediaSearches your media library by ALT text, title, tags or folder.Reads
  • add_media_from_urlAdds a file from an https link to your media library, with title, ALT text, tags and folder.Changes
  • update_media_detailsSets the title, ALT text and tags of up to 50 files. ALT text a person wrote is kept.Changes
  • organize_mediaMoves up to 100 files into a folder. Nothing is deleted or renamed.Changes
Tasks4 tools · reads: 1, changes: 3
  • list_tasksThe tasks on your workspace board, with status, due date and assigned agent.Reads
  • create_tasksAdds 1-20 tasks to the board, each with an optional description, due date and agent.Changes
  • update_taskChanges a task or marks it completed.Changes
  • assign_task_to_agentHands a task to one of Semurai’s AI agents, so you can continue it with that agent in Semurai.Changes
AI graphics and Creative StudioFull server only13 tools · reads: 2, changes: 11

These tools are only on the full server, at https://api.semur.ai/mcp/full. How to add it

  • generate_imageCreates 1-4 AI images from a prompt in your brand colours and style and saves them to your media library, in a folder if you name one.Changes
  • create_canvas_designDesigns an editable social graphic, banner or ad in Canvas from a brief: layout, texts and an AI visual in your brand style, in a few variants.Changes
  • create_creative_designCreates an editable design in Creative Studio from a brief: a social graphic, carousel, ad, presentation, landing page, UI mockup, e-mail or document. You pick the mode (Template, the fastest; Unique, an original layout; Designer, the most refined), the Brand Kit on or off and whether the Studio may ask questions first. If the run stops with a question, your assistant answers it in the chat.Changes
  • describe_mediaAn AI vision model writes alt text, a title and tags for up to 20 media library images in the workspace language. Returns the texts and can save them; alt text a person wrote is kept.Changes
  • revise_creative_designChanges an existing Creative Studio design from a brief. The result is saved as the design’s next version.Changes
  • answer_creative_questionAnswers the question a design run is waiting on, for example by choosing one of the designer’s proposed directions, and the design continues.Changes
  • list_creative_designsLists the workspace’s Creative Studio designs, newest first, with previews and links to the Studio.Reads
  • get_creative_designOne design in detail: its preview, the latest run’s status or the question it waits on, recent versions and variants. It can return the preview image, so your assistant sees the design.Reads
  • cancel_creative_runStops a design run in progress. Saved versions stay.Changes
  • set_creative_versionMakes an earlier version, or one of the variants, the current design. The history is kept.Changes
  • save_creative_design_to_librarySaves a Canvas design from Creative Studio (a social graphic, carousel or ad) to the media library: every page or the pages you choose, as PNG or JPG images or as one PDF, in a named folder if you want. Images can have 2× or 3× resolution, and a PNG can have a transparent background.Changes
  • suggest_creative_ideasThree design ideas for a format, each with a title, an angle and a ready prompt, drawn from your Brand Kit, products, occasions and campaigns.Changes
  • set_social_post_mediaSets images from the media library on a social post draft, for example a design you have just saved. The post text stays.Changes

Full server

Full server
with AI graphics.

Semurai has two server addresses. Both use the same sign-in, the same 62 tools and the same 6 prompts. The full one adds 13 tools that make images and designs and work on your Creative Studio designs.

Official or full server

  • Official server, https://api.semur.ai/mcp: the one made for the Claude and ChatGPT app directories, with the 62 tools and 6 prompts above.
  • Full server: the same tools and prompts plus AI graphics. It is never listed in a directory, so you add it by its address as your own custom connector or MCP server.
Full server address
https://api.semur.ai/mcp/full

What the full server adds

  • generate_image: 1-4 AI images from a prompt, in your brand colours and style, saved to the media library, in a folder if you name one.
  • create_canvas_design: an editable social graphic, banner or ad in Canvas, with layout, texts and an AI visual in your brand style, in a few variants.
  • create_creative_design: an editable design in Creative Studio, from a social graphic or carousel to a presentation, landing page, UI mockup, e-mail or document. You pick the mode (Template, Unique or Designer), the Brand Kit on or off and whether the Studio may ask questions first. When it stops with a question, your assistant answers it in the chat.
  • describe_media: alt text, a title and tags for up to 20 library images, written by an AI vision model in the workspace language. It returns the texts and can save them, and alt text a person wrote is kept.
  • answer_creative_question, revise_creative_design, set_creative_version and cancel_creative_run: answer the designer, for example by picking one of the proposed directions, change a design from a brief as its next version, go back to an earlier version or a variant, or stop a run. Saved versions and history stay.
  • list_creative_designs and get_creative_design: your Creative Studio designs with previews, the latest run’s status or open question, versions and variants. Your assistant can see the preview image.
  • save_creative_design_to_library and set_social_post_media: a social graphic, carousel or ad saved to the media library as PNG or JPG images (also in 2× or 3× resolution) or as one PDF, and the images put on a social post draft.
  • suggest_creative_ideas: 3 design ideas for a format, each with a title, an angle and a ready prompt, from your Brand Kit, products, occasions and campaigns.
  • An AI images option in write_article, create_social_posts, create_content_plan and create_campaign. On the official server these stay text only, and articles get image placeholders.

Its own approval, the same limits

  • A connection you approved for the official server works only with the official server. The full server is a separate connection, approved on the Semurai consent page.
  • Tools that create or change a design run as background jobs: your assistant follows the job and brings back the result with links to Semurai.
  • One chat can take a design all the way: a carousel, the designer’s question answered, a revision, the pages saved to the library and put on a scheduled post.
  • Graphics count toward the workspace’s usage limits, the same as graphics made in the app.

Add the full server to your assistant

  • Claude: Customize → Connectors → + Add → Add custom connector, then paste the full server address.
  • ChatGPT: Plugins → + → Add custom MCP server, with the full server address and OAuth. Write actions, graphics included, need ChatGPT Business or Enterprise/Edu.
  • Claude Code and Codex: the commands below add semurai-full and sign you in. In Claude Code, /mcp works for the sign-in too.
  • Cursor: a second entry in mcpServers: "semurai-full": { "url": "https://api.semur.ai/mcp/full" }.
  • VS Code: MCP: Add Server → HTTP, with the full server address and the ID semurai-full.
Claude Code
claude mcp add --transport http --scope user semurai-full https://api.semur.ai/mcp/full
claude mcp login semurai-full
Codex
codex mcp add semurai-full --url https://api.semur.ai/mcp/full
codex mcp login semurai-full

The AI assistants guide walks through both servers step by step.

Prompts

Six ready-made
prompts.

Prompts are saved workflows your assistant runs with a few details from you. In Claude Code they appear as slash commands, for example /semurai:seo_article.

  • seo_article

    Researches a topic, checks the current search results, drafts an outline for you to approve, then writes the article draft in Semurai with internal links.

    Argumentstopicfocus_keyword (optional)language (optional)

  • competitor_gap_report

    Compares your site with one competitor: its visibility and keywords, the keyword gap, quick wins and content ideas.

    Argumentscompetitor_domain

  • weekly_seo_report

    A weekly report: ranking changes, Search Console traffic, site health, content results, open tasks and next steps.

    No arguments

  • monthly_content_plan

    Plans a month of content from the month’s occasions, your existing content, keyword opportunities and competitor gaps, then puts it on the calendar.

    Argumentsmonth (optional)focus (optional)

  • store_product_seo

    Finds products with weak titles, descriptions and meta tags, prepares proposals for you to review and applies the approved ones to the store.

    Argumentsstore (optional)category (optional)

  • social_week

    Plans a week of social posts from occasions, content worth promoting and free calendar slots, then writes text posts per channel to review and schedule.

    Argumentstopic (optional)channels (optional)

Safe by design

A remote MCP server
with OAuth sign-in.

Your assistant gets access to your Semurai account through OAuth 2.1, never your password.

  • No API keys

    OAuth 2.1 with PKCE and automatic client registration. There are no keys or tokens to copy or store.

  • You allow each assistant

    On the first connection, Semurai shows which app wants to connect and where it returns. Unknown apps get a warning. You pick a default workspace and click Allow.

  • Your role applies

    The assistant works with your role in each workspace (owner, admin or editor), in your default workspace or another one you name.

  • Live changes are flagged

    Articles go to WordPress and PrestaShop as drafts by default. WordPress fixes and store changes stay proposals until you approve them, and content edits become proposals in the app. Tools that publish, such as a Shoper blog post or a queued social post, are flagged, so your assistant asks you to confirm.

  • The same usage limits

    What your assistant does counts toward the workspace’s usage limits, the same as work in the app.

  • Disconnect any time

    Access tokens last one hour and renew on their own. Disconnect an assistant in Settings → AI assistants (MCP), and its access ends at once.

Install reference

Every assistant
in one table.

Where to add Semurai and what to paste or run. The assistant pages have the full steps.

How to add the Semurai MCP server to each AI assistant
AssistantWherePaste or runSign-in
ClaudeCustomize → Connectors → Add custom connectorhttps://api.semur.ai/mcpConnect, then Allow in Semurai
ChatGPTWeb: Plugins → + → Add custom MCP server, authentication OAuthhttps://api.semur.ai/mcpCreate as a plugin, then Allow in Semurai
Claude CodeTerminalclaude mcp add --transport http --scope user semurai https://api.semur.ai/mcp/mcp, pick semurai, then Allow
CodexTerminal (shared with the IDE extension and the app)codex mcp add semurai --url https://api.semur.ai/mcpcodex mcp login semurai, then Allow
CursorInside mcpServers in ~/.cursor/mcp.json or .cursor/mcp.json"semurai": { "url": "https://api.semur.ai/mcp" }When Cursor asks, sign in and Allow
VS Code (GitHub Copilot)Command Palette → MCP: Add Server → HTTP, ID semuraihttps://api.semur.ai/mcpWhen the server starts, sign in and Allow
Gemini CLITerminalgemini mcp add --transport http semurai https://api.semur.ai/mcp/mcp auth semurai, then Allow
Any other MCP clientIts remote MCP server settingshttps://api.semur.ai/mcpOAuth sign-in, then Allow

The AI assistants guide covers the first connection, workspaces and disconnecting an assistant. For AI graphics, add the full server as a second connection.

Read more

More about
Semurai and MCP.

The setup guide, and what Semurai’s own agents do inside the app.

  • AI assistants guide

    Every assistant step by step, the first connection, workspaces and how to disconnect.

    Read the setup guide
  • AI SEO agent

    Semurai’s own agents plan, write, audit and track rankings inside the app, and you approve the work.

    Meet the AI SEO agent
  • AI content creation platform

    Inside the app, one brief becomes articles, social posts and store descriptions.

    See the content platform

FAQ

Questions about the Semurai SEO MCP server

What is an MCP server?

An MCP server gives an AI assistant tools and data through the Model Context Protocol, an open standard for connecting assistants to software. The assistant reads what each tool does and calls it when your request needs it. A remote MCP server, like Semurai’s, runs online, so you add an address instead of installing anything.

What is the Semurai SEO MCP server?

It is Semurai’s remote MCP server at https://api.semur.ai/mcp. It gives your AI assistant 62 tools and 6 ready-made prompts for SEO research, rank tracking, Search Console, audits, content, social posts, publishing, store SEO, media and tasks, all in your Semurai workspaces. A second address, https://api.semur.ai/mcp/full, is the full server: the same tools plus 13 for AI graphics and Creative Studio.

Which AI assistants work with Semurai?

Claude (on the web, Claude Desktop and Cowork), ChatGPT (Business, Enterprise/Edu and Pro, on the web), Claude Code, Codex, Cursor, VS Code with GitHub Copilot and Gemini CLI. Any assistant or agent that supports remote MCP servers with OAuth sign-in can connect with the same address.

Do I need an API key?

No. The first time your assistant connects, you sign in to Semurai with OAuth 2.1, pick a default workspace and click Allow. There are no API keys or tokens to copy, and access tokens renew on their own.

Can my assistant publish to WordPress?

Yes. Install the Semurai plugin on your WordPress site and connect it to Semurai once, and you have a WordPress MCP workflow without building your own server: your assistant publishes or schedules articles from the chat. Articles go to WordPress as drafts by default, or are scheduled for later. SEO fixes for meta titles, descriptions and ALT texts are prepared as a change set you review, and only the fixes you choose are applied. Your assistant asks you to confirm before it changes your site.

Can my assistant create images and designs with Semurai?

Yes, with the full server at https://api.semur.ai/mcp/full. It makes AI images in your brand style and saves them to the media library, editable social graphics, banners and ads in Canvas, and Creative Studio designs such as carousels, presentations and landing pages. It also writes alt texts, titles and tags for library images, and lets articles and social posts get AI images instead of placeholders or text only. In the chat it answers the designer’s questions, revises designs, goes back to earlier versions and puts finished designs on social posts. Add the address as a separate custom connector or MCP server and approve it on the Semurai page. Graphics count toward the workspace’s usage limits, like graphics made in the app.

Can it see all my workspaces?

Each connection has a default workspace you pick when you allow it. Your assistant can list your workspaces and work in another one when you ask. In every workspace your role applies: owners, admins and editors can use the tools.

How do I disconnect an assistant?

In Semurai, open Settings → AI assistants (MCP). You see the server address and every connected app with its last use. Disconnect one, and its access ends at once.

Does it use my usage limits?

Yes. What your assistant does in Semurai counts toward the workspace’s usage limits, the same as work you do in the app.

How is it different from Semurai’s own AI agents?

Inside Semurai, Semur and the specialist agents (Tenko, Dezaina, Somi, Hime, Spynobi and Rankmaru) plan and do the work for you. Over MCP, your own assistant, such as Claude or ChatGPT, calls Semurai’s tools directly. Both work in the same workspace, and your assistant can hand a task to one of the agents.

Which tools does the Semurai MCP server have?

62 tools in nine areas: workspaces (4), SEO research (10), rankings, Search Console and audits (8), content (10), social and calendar (6), publishing (6), e-commerce (10), media library (4) and tasks (4). 33 only read data, 29 create or change something. The full server adds a tenth area, AI graphics and Creative Studio, with 13 more tools: generate_image, create_canvas_design, create_creative_design, describe_media, revise_creative_design, answer_creative_question, list_creative_designs, get_creative_design, cancel_creative_run, set_creative_version, save_creative_design_to_library, suggest_creative_ideas and set_social_post_media.

Connect your assistant
to Semurai.

Create your Semurai account, add the server address in your assistant and ask your first question.

  • Free forever plan
  • No credit card
  • Set up in about 3 minutes