AgentXM

Postel

mcp remote · streamable-http · v1.0.0 · source: crawl

https://www.postel.app/api/mcp

https://github.com/robinfaraj/postel-mcp

Draft, schedule and publish X (Twitter) and LinkedIn posts in your own voice.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 932 ms · p95 1128 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'postel'
tools_listed15pass17 tools
schema_complete15pass17 of 17 tools have a description and a typed schema
latency_p5010passp50 932 ms
latency_p955passp95 1128 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (17)

NameDescriptionSchema
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; metyped
list-postsList posts for the current organization. Supports filtering by status and pagination.typed
get-postGet a single post by ID with full details.typed
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 atyped
update-postUpdate the content or status of a Postel draft. Scheduled and published posts cannot be edited.typed
delete-postDelete a post. A scheduled post's delivery is cancelled first.typed
schedule-postSchedule a Postel draft for publishing to the social platform stored on the post. Requires a plan that includes scheduling. scheduledDateTime must be a future UTC ISO-8601 timestamp. A first comment ctyped
publish-postPublish a Postel draft immediately to the social platform stored on the post. Requires a plan that includes publishing. A post that is already published cannot be published again.typed
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, which requires a plan that includes scheduling. If thetyped
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 otyped
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). Returnstyped
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).typed
list-brandsList all brands (topics) for the current organization. Brands contain background information used for AI post generation.typed
get-brand-sourcesGet background information sources for a specific brand. These sources are used to inform AI post generation.typed
get-x-profilesGet the X and LinkedIn voice profiles for the current organization. These profiles define the brand voice for AI post generation.typed
get-scheduleGet the posting schedule template for the current organization. Shows which time slots are configured for each day of the week.typed
get-usageGet the organization's AI credit balance (monthly allowance, rollover, bonus/top-ups, reset date) and Lite mode status.typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/app-postel-postel.svg)](https://app.agent-xm.com/a/app-postel-postel)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.