Content Tools
betterpost.ai
Helps users create, generate, and manage content projects with AI-powered story generation and format transformation.
ENDPOINT 1
https://betterpost.ai/mcp
MCP server metadata
- Name
- betterpost
- Version
- 0.1.0
BetterPost: generate timely, well-sourced content. Create a project, then generate content for it. Sign in with your BetterPost account when prompted — new accounts start with 100 free credits, and your projects and content stay linked to your account automatically. Before generating, you can call betterpost_suggest_topics {projectId, type} to get a few candidate angles, then ask the user whether they want a specific one (like those) or just the latest news — pass their choice as generate_content's `topic`, or omit `topic` for the latest news.
Known tools 23
betterpost_generate_contentGenerate a new piece of content for a project from its timely, relevant stories.
Inferred read-onlybetterpost_list_contentList a project's content (summaries + shareable `publicUrl` links).
Inferred read-onlybetterpost_list_projectsReturns your projects, each with its relevance `criteria` (with ids) that define what counts as on-topic.
Inferred read-onlybetterpost_get_projectReturns one project with its relevance `criteria` (each with an id, so a criterion can be targeted for removal via betterpost_update_project).
Inferred read-onlybetterpost_update_projectUpdates a project's title, audience, description, tone, freshness window, timezone, or relevance criteria, and returns the updated project with its criteria.
Inferred read-onlybetterpost_delete_projectPermanently deletes a project and everything in it — its sources, stories, and content.
Inferred read-onlybetterpost_list_sourcesReturns one slimmed page of a project's sources plus project-wide `total` and `counts` (ok/failing/disabled/pending, and byType).
Inferred read-onlybetterpost_add_sourceAdds 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 still fetching it returns `fetched:false` with a note.
Inferred read-onlybetterpost_list_storiesReturns a project's gathered stories, each with `title`, `url`, `summary`, `relevancy`, `publicationDate`, and `isManual`/`isHidden` flags.
Inferred read-onlybetterpost_add_storyManually imports a story you read about from its URL (pinned relevance, flagged is_manual) so generation can draw on it.
Inferred read-onlybetterpost_unhide_storyUnhides a previously hidden story so generation can use it again.
Inferred read-onlybetterpost_suggest_topicsClusters 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 (gathers and ranks fresh stories) in the process.
Inferred read-onlybetterpost_get_settingsReturns a project's per-content-type settings (wordLimit and additionalInstructions for each channel).
Inferred read-onlybetterpost_update_settingsPatches one content type's wordLimit and/or additionalInstructions (free-form writing guidance for that type; pass an empty string to clear it).
Inferred read-onlybetterpost_expand_coverageBroadens a project's coverage: expands the relevance criteria (when needed), finds more sources across news, the web, and the relevant social platforms, and fetches them inline.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.betterpost]
url = "https://betterpost.ai/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"betterpost": {
"type": "http",
"url": "https://betterpost.ai/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: betterpost
Remote MCP URL: https://betterpost.ai/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"betterpost": {
"url": "https://betterpost.ai/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"betterpost": {
"type": "http",
"url": "https://betterpost.ai/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "betterpost",
"transport": "streamable-http",
"url": "https://betterpost.ai/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for betterpost.ai was fetched 2026-08-28T09:19:31.802Z.
betterpost.ai is assessed as Trusted: Domain has an established technology history spanning over a year.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.