Everything here was measured by our prober or read from a registry. Nothing is self-reported.
30-day availability1/1 checks ok
30 days agotoday
Endpoints
https://betterpost.ai/mcpmcp streamable http · checked on a schedule
Registry facts
Not distributed through a package registry we index.
when
check
result
http
latency
detail
6 h ago
mcp initialize
ok
200
139 ms
server betterpost 0.1.0 · protocol 2025-06-18 · 23 tools
Tools observed via MCP handshake
betterpost_create_project — Create a content project. Slow, one-shot: infers config (criteria, industry, tone), discovers sources, and gathers/ranks an initial set of timely stories. Best
betterpost_generate_content — Generate a new piece of content for a project from its timely, relevant stories. Fast in steady state. Charges credits on success only. If you pass a `topic` th
betterpost_derive_content — Transform an existing piece into another format (e.g. newsletter → tweet). No fetching; reuses the source stories and topic.
betterpost_list_content — List a project's content (summaries + shareable `publicUrl` links).
betterpost_get_content — Fetch one piece of content in full.
betterpost_delete_content — Delete a piece of content and its hosted images.
betterpost_list_projects — Returns your projects, each with its relevance `criteria` (with ids) that define what counts as on-topic.
betterpost_get_project — Returns one project with its relevance `criteria` (each with an id, so a criterion can be targeted for removal via betterpost_update_project).
betterpost_update_project — Updates a project's title, audience, description, tone, freshness window, timezone, or relevance criteria, and returns the updated project with its criteria. Ch
betterpost_delete_project — Permanently deletes a project and everything in it — its sources, stories, and content. Cannot be undone.
betterpost_list_sources — Returns one slimmed page of a project's sources plus project-wide `total` and `counts` (ok/failing/disabled/pending, and byType). Page with `limit` (default 50)
betterpost_add_source — Adds a source to a project and fetches it immediately (bounded by a few seconds), returning `storiesAdded` so the next generate_content can use it; if it is sti
betterpost_remove_source — Removes a source from a project. Its already-gathered stories stay; the source is no longer fetched.
Declared by sources
What the publisher says
Attributed to the source that supplied each field. Treated as claims, not facts.
No long description beyond the summary.
kind ← Official MCP Registry
name ← Official MCP Registry
repoUrl ← Official MCP Registry
summary ← Official MCP Registry
version ← Official MCP Registry
description ← Official MCP Registry
homepageUrl ← Official MCP Registry
publisherName ← Official MCP Registry
Derived by Wellknown
Capabilities
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
6 h ago · declared · summary → "Finds timely sources across news, social, and the web and writes posts worth publishing."
6 h ago · declared · description → "Finds timely sources across news, social, and the web and writes posts worth publishing."
6 h ago · declared · publisherName → "ai.betterpost"
6 h ago · declared · homepageUrl → "https://betterpost.ai"
6 h ago · declared · repoUrl → "https://github.com/betterpost/betterpost-plugin"
6 h ago · declared · version → "2.0.0"
6 h ago · declared · protocols → ["mcp"]
betterpost_list_stories — Returns a project's gathered stories, each with `title`, `url`, `summary`, `relevancy`, `publicationDate`, and `isManual`/`isHidden` flags. Pass includeHidden t
betterpost_add_story — Manually imports a story you read about from its URL (pinned relevance, flagged is_manual) so generation can draw on it.
betterpost_hide_story — Hides a story so generation ignores it. Reversible with unhide_story.
betterpost_unhide_story — Unhides a previously hidden story so generation can use it again.
betterpost_suggest_topics — Clusters a project's current stories into a few candidate angles — each with a label, how many stories back it, and example headlines — and warms the project (g
betterpost_get_usage — Your credit balance, freeze state, and recent spend.
betterpost_get_settings — Returns a project's per-content-type settings (wordLimit and additionalInstructions for each channel).
betterpost_update_settings — Patches one content type's wordLimit and/or additionalInstructions (free-form writing guidance for that type; pass an empty string to clear it). Project-wide pr
betterpost_expand_coverage — Broadens a project's coverage: expands the relevance criteria (when needed), finds more sources across news, the web, and the relevant social platforms, and fet
betterpost_humanize — Rewrite existing text into BetterPost's readable, human voice. Preserves the meaning, facts, links, and format; returns the rewritten text plus short notes on w
Plan W-2 event staffing from 345 catalog entries; a coordinator confirms each order.