Skip to content
Back to search
90
MCP live MCP 2025-11-25 http

SlopIt

mcp.so:simbastack-hq/slopit
Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
517ms
last probe
Tools
18
callable
Resources
0
readable
Prompts
0
available
Primary URL
https://slopit.io/mcp
Score: 90/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
18 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
18 items in total; 3 or more earns these points.
fail Describes itself 0/10
0 characters; more than 30 earns these points.
How to earn +10 points
Describe the server in one or two sentences
Set description in your server.json (or the registry listing) to say what the server does and for whom.

Tools · 18

signup

Create a SlopIt blog and get an API key, live URL, and onboarding text. Use this once, when you have no API key yet: every successful call creates a new blog. Set `title` to the blog's display name, e…

create_post

Publish a post to the blog. Needs `title` and `body` (markdown). Returns the published post's live URL. Use this when the user asks you to write and publish a blog post, article, changelog, announceme…

update_post

Edit an existing post. Pass the post's `slug` and a `patch` of fields to change; `coverImage: null` removes the cover. Use this when the user wants a published post or draft changed. `patch: { status:…

delete_post

Remove a post permanently. This can't be undone.

update_blog

Edit blog settings: `title` (otherwise the URL name is shown), `language` (BCP-47), `parentSiteUrl`, `analytics`, and brand `accentColor`, `logoUrl`, `faviconUrl` to match a main site. null clears any…

get_blog

Get the blog's current metadata and its public URL, `blog_url`. A post's page is {blog_url}{slug}/; use it to link posts to each other.

get_post

Get a single post by its slug. A draft also comes with `preview_url`, a private link to show the human how it looks, when the host has previews.

list_posts

List posts on the blog. Defaults to published posts. Pass `status: 'draft'` for drafts.

upload_media

Upload an image (JPEG/PNG/GIF/WebP, max 5MB) as base64 in `data_base64`. Returns a public URL — use it as ![alt](url) in post markdown or pass as coverImage.

list_media

List uploaded images for the blog. Returns each image's id, public URL, content type, and byte size.

delete_media

Permanently delete an uploaded image by id. The URL stops working immediately. Posts that referenced it will show a broken image until edited.

set_fact

Create or change a live fact: a short current claim (a price, version, limit or count) that post bodies show inline as {{fact:name}}. Every post that uses it is re-rendered with the new value. Use fac…

list_facts

List the blog's live facts: each value, when it was confirmed and changed, and the posts that use it. Check here before writing a price, version, limit or count, and use {{fact:name}} for one that exi…

delete_fact

Delete a live fact. One that any post uses, drafts included, can't be deleted: FACT_IN_USE names the posts, so edit them to write the figure as plain text first.

get_ai_readership

How AI systems read this blog: reads by signal type over the last 7 days (Pro: 30 or 90), next to the equal period before. Use it when the user asks how the blog is doing with AI, whether ChatGPT, Cla…

get_newsletter

The blog's email newsletter: whether it is on, how many readers subscribed, and what happened to recent posts. Use it when the human asks about subscribers, email readers or why a post wasn't emailed.…

set_newsletter

Turn the blog's email newsletter on or off. Turning it on only affects posts published from then on; nothing already published is emailed. Once it is on, every page of the blog shows a subscribe form;…

report_bug

Tell SlopIt's founder about a bug, something unexpected, a missing feature, or pricing that doesn't fit. No key needed. Returns a report id.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://slopit.io/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "slopit": {
      "url": "https://slopit.io/mcp",
      "transport": "http"
    }
  }
}