MCP server for agencies

Up to 100 directories per client · free test key

SEO MCP server for directory submissions

Submitator's MCP server lets Claude Code, Cursor or another MCP client create client projects, preview and launch directory submissions and track listings, but it does not fetch keyword, ranking or backlink data. It runs on the agency API of our white label plan.

Claude Code · Claude Desktop · Cursor · VS Code · Devin Desktop · Cline

Connect ittest key first
# On your machine, with the npm package$ claude mcp add --scope user submitator \    --env SUBMITATOR_API_KEY=sbm_test_... \    -- npx -y submitator-mcp # Or the remote serverURL     https://mcp.submitator.com/mcpHeader  Authorization: Bearer sbm_test_...
What it does

What your assistant can do

You ask in plain words; the assistant picks the tools. Each card names the ones it calls.

Create a project from a URL

Give it your client's URL and it creates the project, then adds the logo and screenshots from a link or, with the npm package, from a file on your machine.

  • create_project
  • set_logo
  • add_screenshot

Preview it for free

Before anything is spent, it shows how many directories a launch would reach, their top and median DR and what the project still lacks.

  • preview_launch
  • find_directories

Launch on up to 100 directories

One launch submits one client's product to up to 100 directories and uses one of the launches you bought. The server refuses a launch whose count does not match the preview.

  • launch_project
  • add_directories

Track listings and events

It follows each listing until it is live, with its live URL, and tells you what changed since you last asked.

  • list_listings
  • list_events
  • get_project

Badge and reports

It hands you the badge code for your client's site, checks the badge is there and builds a PDF or XLSX report in your agency's brand. With a live key it also gives you the link to your client's progress page.

  • get_badge
  • verify_badge
  • create_report
Connect

Two ways to connect

On your machine

npx -y submitator-mcp

The npm package, with your key in SUBMITATOR_API_KEY. It needs Node.js 20 or newer, and it can read local images and save reports to disk.

The remote server

https://mcp.submitator.com/mcp

Nothing to install. Send your key in the Authorization header as a Bearer token, or in X-API-Key. It reads and saves no files.

Paste the address in full: the server lives on its own subdomain. The docs have the setup for each client.

Setup for every client
Free

Start with a free test key

A sbm_test_ key is free from the day you create your agency, before you buy anything. In test mode your assistant works on test data: nothing is submitted, and test launches are not bought ones. A sbm_live_ key comes with your first purchase.

White label

For agencies

The server runs on the agency API of our white label plan. Buying launches, creating keys and setting your brand stay in the agency console, and the assistant spends the launches you bought there, one per client. The badge, the report and the progress page carry your agency's brand.

Launches come in bundles of 3, 10 or 50, from $40 per client

The MCP server, answered

Does Submitator have an MCP server?

Yes. It comes as the npm package submitator-mcp, which runs on your machine with npx -y submitator-mcp, and as a remote server at https://mcp.submitator.com/mcp. Agencies on our white label plan connect it with their API key, and a test key is free.

Which AI clients can connect to it?

It works in Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop (formerly Windsurf) and Cline. Any other MCP client that can start a local server or send a header to a remote one can use it too. A client that connects only through OAuth cannot.

Does it fetch keyword, ranking or backlink data?

No. It submits your clients' products to directories and follows those listings until they are live. Of SEO figures it shows just what our catalog holds: each directory's Domain Rating and whether its link is dofollow.

How does it stop a launch I did not agree to?

launch_project refuses unless confirm_selected equals the directory count that preview_launch shows for the same request. With a live key, clients that support it also ask you before a launch, and your answer never passes through the model. Keep your client's approval prompt on for launch_project as well.

Is the MCP server free?

Yes. The server is open source under the MIT license, and a test key costs nothing. What you pay for are live launches, one per client, in bundles from $40 per client.

Where does my API key go?

Into your MCP client's config on your own machine, never into a repository. The npm package sends it only to https://api.submitator.com, and the remote server passes it on to the API and keeps nothing. A read-only key only reads: it checks statuses and spends nothing.