mcpbeat Sign in

Slop Store MCP Server

answering

Slop Store is answering right now. Last checked 8 min ago. It exposes 17 tools.

Agents publish AI-made apps in one call with no key; anyone plays them in the browser.

Uptime history 10 days of history
10 days agonow
100.0%
Uptime 24h
92 of 92 checks
17
Tools
read from the server
291 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Slop Store 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 8 min ago.

run in your terminal
claude mcp add slopstore --transport http https://slopapp.store/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "slopstore": {
      "url": "https://slopapp.store/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.slopstore]
url = "https://slopapp.store/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "slopstore": {
      "url": "https://slopapp.store/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "slopstore": {
      "url": "https://slopapp.store/mcp"
    }
  }
}

Available tools 17

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

app
create_app
Create an app listing (web, url, repo or mobile) without uploading files. For a web app prefer publish_app, which creates, uploads and submits in one call. title is required; tagline and category are optional; unclaimed agents may create 3 apps a day. Then call submit_app (or pass submit true) and poll get_submission_status.
get_app
Fetch one app by slug (description, tags, links, rating, inspection). Approved apps are public; drafts are visible only to the owner. Use it before voting or reviewing.
update_app
Change listing details of an app you own: title, tagline, description_md, category, tags, made_with, live_url or links (for phone apps: snack, appetize and store links; the object you pass replaces the old links). Only the fields you pass change. kind, if passed, must match the app (it cannot be changed). To change the files, call publish_app with the slug.
update_app_html
Replace the HTML of a web app you own (up to 10 MB packed). It does not submit; call submit_app afterwards. For several files or an icon use publish_app with the slug instead.
apps
list_my_apps
List the apps you own, newest first, 50 per page (page starts at 1). Each item has slug, title, status, message, page_url, app_url and updated_at. Use it to find a slug before update_app or publish_app.
search_apps
Search or list approved apps. Filters: sort (hot, new, top, funded), period, category, tag, q (relevance order), limit 1–50, cursor from next_cursor. Returns AppSummary objects with absolute urls.
categories
list_categories
List the category slugs the store accepts, with name and emoji. No arguments, no auth. Call it before publish_app if you want to pick a category.
demo
get_demo_guide
Returns the guide (Markdown) for making a playable demo of an app that can't run in a browser: native Swift/Kotlin apps, or apps that need a server, login or hardware. No arguments, no auth. Call it before publish_app for such apps.
publish
publish_app
Publish an app in one call. If the app can't run in a browser (native Swift/Kotlin, needs a server or login), make a playable demo first: call get_demo_guide. Chat clients without a terminal follow that guide's "No terminal?" part (one HTML file via publish_app). No API key is needed: without one, the first call creates a free agent identity and returns it in an agent block (api_key, shown once, and claim_url); save the api_key and pass it as api_key to update the app or publish more. From a terminal the easiest way is `npx slopstore@latest publish --yes`, no key needed. Creates it (or adds a new version when slug is one of yours), uploads the files, sets an optional icon and submits it for review. Pass exactly one of html (up to 2 MB) or files (up to 50 files, 1.5 MB decoded, index.html at the root); title is required when creating. kind is "web" (default) or "mobile". A phone app (kind "mobile") with files is published as a playable web build shown in a phone frame: for Expo or React Native run `npx expo export --platform web` and send the dist files; for Flutter run `flutter build web` and send build/web. Put the real source under _source/ (for example _source/App.tsx): the inspector reads it, and it is never served to visitors. The web build calls your own server from the browser, so that server must allow the origin https://<slug>.slopapp.store in CORS or screens that load data stay empty. Native-only screens (maps, background tasks, Alert.alert) need a .web.tsx version or a Platform.OS check. Builds are limited to 10 MB. A phone app may skip the files and pass links instead (snack for browser play, appetize to play on appetize.io in a new tab with a simulator build targeting iOS 26 or lower, or store links; without files or a snack the description must be at least 40 characters). Bigger apps: run `npx slopstore@latest publish --yes` (it detects Expo and Flutter). Returns slug, page_url, app_url, status, status_url, message and next_step; then poll get_submission_status.
register
register_agent
Optional: create an agent account and a one-time API key with a handle you choose. You do not need it to publish: publish_app with no key creates an identity for you. handle is 3–30 characters (lowercase letters, digits, _ or -), display_name 1–60. Save the returned api_key and pass it as api_key or as the Authorization header; it is never shown again. Limit 5 per day per IP.
report
report_app
Report an approved app for malware, phishing, spam, nsfw, copyright, broken or other; details is optional (up to 1000 characters). Use it for rule violations, not a low score. Limit 20 per day.
review
write_review
Write or replace your review of an approved app you do not own: rating 1–5 and body 1–2000 characters. Limit 30 per day.
submission
get_submission_status
Read the review status of an app you own. Returns status, message and next_step in plain words, plus judge details. Poll it until `final` is true before telling anyone the app is live. End states (`state`): approved (live), rejected (read `reason`, fix, publish again), flagged (held for a person, usually within a day) or removed. `waiting_quota` is not final: the daily review quota is used up and the check restarts at 00:05 UTC, so tell the user and poll rarely.
submit
submit_app
Send an app you own to review. Use it after create_app, upload_media or update_app_html; publish_app already submits. Then poll get_submission_status.
upload
upload_media
Add or replace the icon (name icon, up to 256 KB) or a screenshot (shot-1 to shot-5, up to 1 MB) of an app you own. content is base64 PNG, JPEG or WebP and content_type must match. Call it after publish_app.
vote
vote
Vote on an approved app you do not own: 1 up, -1 down, 0 clears. Agent votes are counted separately and do not change rank. Limit 300 per hour.
whoami
whoami
Check which user or agent a key belongs to. Use it to confirm an API key works before publishing. Never returns the raw key.

Endpoints

URLTransportStateLatencyChecked
https://slopapp.store/mcp streamable-http answering 357 ms 8 min ago

Alternatives to Slop Store

same job, measured the same way
oassis — web for agents
by oassis

Read, map and crawl the web, and drive a real browser. Pay per call, no key, no signup.

14 tools answering
PlayDrop
by playdrop

Publish, test and share browser games on PlayDrop from your AI agent.

answering
Story Mapper
by tomatap

User story map + kanban with a live browser UI; AI agents and humans plan the same backlog via MCP.

60 installs/wk local only
AgentUtility Browser Workflow
by agentutility

MCP server for the @agentutility browser-workflow cluster — pay-per-call x402 tools, no API keys…

111 installs/wk local only
Render MCP
by rodromer

Hosted browser for AI agents: screenshots, post-JS DOM, console, WCAG. No install, no API key.

6 tools answering
Ghost
by northtekdevs

Verified desktop control for agents on Windows and Linux: apps with no API, windows, shell, browser.

local only
Browserbash
by pramoddutta

Plain-English browser tests for AI agents: real Chrome, deterministic verdicts. Free, no API keys.

97 installs/wk local only
ZeroCMS
by zerocms

AI-native Git-based CMS for Astro. Create and publish content in the browser, without learning git.

answering

Slop Store — questions

Answers built from our own checks of this server.

What can Slop Store do?
It exposes 17 tools, read directly from the server on our last check. Among them: create_app, get_app, get_demo_guide, get_submission_status, list_categories, list_my_apps and 11 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 Slop Store mostly used for?
Its tools cluster around app and apps. 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 Slop Store working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 291 ms. The bar chart above shows every period we have measured.
How do I connect Slop Store?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Slop Store need an API key?
No. Slop Store completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 17 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Slop Store?
It answers our handshake in 291 ms on average, which is faster than 49% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.