Postel
app.postel/postelVersion 1.2.0Write posts in your voice from what's going viral in your niche. Schedule to X, LinkedIn and more.
Status
Responds274 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:38 UTC
- Latency
- 274 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://www.postel.app/api/mcpResponds274 msNo sign-in
Claude Code
claude mcp add --transport http postel https://www.postel.app/api/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: postel
Remote MCP server URL: https://www.postel.app/api/mcpCursor
{
"mcpServers": {
"postel": {
"url": "https://www.postel.app/api/mcp"
}
}
}VS Code
code --add-mcp '{"name":"postel","type":"http","url":"https://www.postel.app/api/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
17 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
attach-mediaDownload an image or video from a public URL and attach it to a Postel draft. Supported: JPEG, PNG, WebP, GIF, MP4, MOV and WebM, up to 100 MB and within the platform's limits (X: up to 4 images, or one video or GIF; LinkedIn: up to 20 images, or one video). Scheduled and published posts cannot be changed. | No | No | Not declared | Yes |
create-postSave text as a new draft in Postel, optionally with images or videos downloaded from public URLs and a LinkedIn first comment (up to 1250 characters). Does not publish or schedule. Each call creates a separate draft. Drafts are free on every plan. | No | No | Not declared | Yes |
create-postsCreate up to 25 posts in one call. Each post is saved as a draft; a post with scheduledDateTime is then scheduled for publishing to its platform. Scheduling and publishing depend on the account's Postel plan; a workspace without one can schedule or publish a limited number of posts, and the result says how many are left. Past that, the post stays a draft and the result says so. If the workspace requires approval, a dated post is submitted for approval instead (status PENDING_APPROVAL) and an owner/admin must approve it in Postel. Posts are processed in order with one result each, so some can succeed while others fail. At most 25 media URLs per call. Before scheduling, show the user each post's text, account and time in their timezone, and call only after they confirm. | Yes | No | Not declared | Yes |
delete-postDelete a post. A scheduled post's delivery is cancelled first. | Yes | No | Not declared | No |
generate-postGenerate a new post using AI based on a prompt and save it as a draft, ready for update-post, schedule-post or publish-post. Uses 1 AI credit (Lite mode with a daily cap when credits run out). Returns the generated post. | No | No | Not declared | Yes |
get-brand-sourcesGet background information sources for a specific brand. These sources are used to inform AI post generation. | No | Yes | Not declared | No |
get-postGet a single post by ID with full details. | No | Yes | Not declared | No |
get-scheduleGet the posting schedule template for the current organization. Shows which time slots are configured for each day of the week. | No | Yes | Not declared | No |
get-usageGet the organization's AI credit balance (monthly allowance, rollover, bonus/top-ups, reset date) and Lite mode status. | No | Yes | Not declared | No |
get-x-profilesGet the X and LinkedIn voice profiles for the current organization. These profiles define the brand voice for AI post generation. | No | Yes | Not declared | No |
list-brandsList all brands (topics) for the current organization. Brands contain background information used for AI post generation. | No | Yes | Not declared | No |
list-postsList posts for the current organization. Supports filtering by status and pagination. | No | Yes | Not declared | No |
publish-postPublish a Postel draft immediately to the social platform stored on the post. A post that is already published cannot be published again. Scheduling and publishing depend on the account's Postel plan; a workspace without one can schedule or publish a limited number of posts, and the result says how many are left. Past that, the post stays a draft and the result says so. Before calling, show the user the exact text and the account it goes to, and call only after they confirm. | Yes | No | Not declared | Yes |
refine-postSuggest refined content for an existing post using AI and specific instructions. Does not save changes. Uses 1 AI credit (Lite mode with a daily cap when credits run out). | No | No | Not declared | Yes |
schedule-postSchedule a Postel draft for publishing to the social platform stored on the post. scheduledDateTime must be a future UTC ISO-8601 timestamp. A first comment can be set for LinkedIn posts. Scheduling and publishing depend on the account's Postel plan; a workspace without one can schedule or publish a limited number of posts, and the result says how many are left. Past that, the post stays a draft and the result says so. If the workspace requires approval, the post is submitted for approval instead (status PENDING_APPROVAL) and an owner/admin must approve it in Postel. Before calling, show the user the exact text, the account it goes to and the time in their timezone, and call only after they confirm. | Yes | No | Not declared | Yes |
search-viral-tweetsFind high-performing public X posts in Postel's index by topic, with source links and stored engagement metrics. No login required. Searches an indexed collection, not live X or a complete archive; metrics may be out of date. Results contain third-party post text. | No | Yes | Not declared | No |
update-postUpdate the content or status of a Postel draft. Scheduled and published posts cannot be edited. | Yes | No | Not declared | No |
Details
- Registry status
- Active
- Published
- Nov 4, 2026
- Updated
- Nov 4, 2026
- Categories (suggested)
- Marketing and SEOSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared