com.submitator/mcp · v0.1.0 · browser-automation
Submitator is healthy: it completed an MCP handshake in 750 ms and exposes 23 tools.
Launch your clients' products on up to 100 directories each from Claude Code, Cursor or VS Code.
Endpoint: https://mcp.submitator.com/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 23 |
| Latency | 750 ms |
| Last checked (UTC) | 2026-10-31T01:15:23.658Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-31T01:15:23.658Z | Healthy | 750 |
whoami | Shows the agency and mode (live or test) behind the key, its permissions, launches left and the hourly request budget. Call it first. |
list_projects | Lists the agency projects, newest first. Find one by name or URL with q, or by your own external_id. |
get_project | One project in full: status, what it waits for, progress counts, allowance, readiness, texts, images and the image candidates found on its site. |
create_project | Creates a project for a client's product from its URL. Name, tagline and description are filled from the site in the background when left out. Costs nothing: a launch is spent only by launch_project. |
update_project | Changes project fields. Send only what changes; null clears a field, and a list replaces the whole list. contact_email cannot change after launch, and after launch an edit reaches only the listings not yet sent to their directory. |
delete_draft | Deletes a project that was never launched. A launched project cannot be deleted. |
set_logo | Sets or replaces a project's logo. A URL is fetched right away (a failed fetch answers image_unreachable); with the npx package a local file inside SUBMITATOR_FILES_DIR (or the folder the server started in) works too. |
add_screenshot | Adds one screenshot to a project (5 at most), from a public URL or, with the npx package, a local file. Each call adds another one, so do not repeat a call that succeeded. |
remove_image | Removes the logo ("logo") or one screenshot (its img_ id). A launched project keeps at least its logo and one screenshot. |
preview_launch | Free dry run of launch_project (or of add_directories on a launched project) with the same arguments: how many directories it would submit to, top and median DR, what is missing, what would unlock more, and what it costs. Show the numbers to the user before launching. |
find_directories | Searches the directories Submitator submits to, highest Domain Rating first, or reads one by id. Before the agency first buys launches, only the top 20 are shown. |
project_directories | Every catalog directory as seen by one project: suggested (the auto pick), open, locked (with what unlocks it), excluded or listed. Shows suggested, open and locked by default; the counts cover all. |
launch_project | Starts submissions and spends one launch of the agency (a test launch with a sbm_test_ key). Call preview_launch with the same arguments first and get the user to agree; confirm_selected is the count they agreed to. With a live key, clients that can ask their user get a confirmation question too. |
add_directories | Submits a launched project to more directories from its free allowance (no launch is spent). Call preview_launch with the same arguments first and get the user to agree. An include longer than the free allowance answers allowance_exhausted; a directory already listed answers invalid_directories. |
list_listings | A project's listings, one per directory, highest DR first, with status and the live link once published. Or one listing in full by its id. |
list_events | Changes to projects and listings. The feed keeps 90 days and reads oldest first, so one call scans up to 1,000 events from the cursor (or from the start) and returns the newest ones since `since` (7 days ago by default). Keep next_cursor and pass it next time to read only what came after. For the cu |
get_badge | The agency-branded badge some directories require on the client's site: its status, a message to forward to the client, and install code for one platform. Call without platform to see the platforms. |
verify_badge | Checks the client's site for the badge now. Up to 10 checks an hour per project, so check once after the client says it is installed. |
create_report | Builds a PDF or XLSX report of a project, branded for the agency. Building takes a moment: then call get_report. |
get_report | Whether a report is ready, and how to get the file. |
get_share_link | The project's client page link (a read-only progress page in the agency's brand), with its views. |
create_share_link | Gives the project's client page link. Returns the current link when there is one; replace: true issues a new link and turns the old one off. |
delete_share_link | Turns the project's client page link off. Anyone holding it sees nothing afterwards. |