postfast-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| POSTFAST_API_KEY | Yes | Your workspace API key | |
| POSTFAST_API_URL | No | API base URL | https://api.postfa.st |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_postsA | List social media posts with optional filters for platform, status, and date range |
| create_postsB | Create and schedule social media posts. Supports batch creation (up to 15 posts). Each post targets a specific social account. |
| delete_postB | Delete a social media post by ID |
| get_post_analyticsA | Fetch published posts with their latest performance metrics (impressions, reach, likes, comments, shares). Only returns published posts that have a platform post ID. LinkedIn personal accounts are excluded. Supported: Instagram, Facebook, TikTok, Threads, YouTube, LinkedIn (company pages), Pinterest (Business accounts). Pinterest extras include pin_clicks, outbound_clicks, saves_90d, save_rate_90d (saves are 90-day rolling because Pinterest API does not expose lifetime totals); video pins additionally surface mrc_views, views_10s, avg_watch_time, v50_watch_time, video_starts, quartile_95_views. |
| list_accountsA | List all social media accounts connected to the workspace |
| list_pinterest_boardsA | List Pinterest boards for a connected Pinterest account |
| list_youtube_playlistsB | List YouTube playlists for a connected YouTube account |
| list_gbp_locationsA | List Google Business Profile locations for a connected GBP account |
| generate_connect_linkB | Generate a shareable link for external clients to connect their social accounts to the workspace |
| get_upload_urlsA | Get signed upload URLs for media files. Upload your file to the returned URL via PUT, then use the key in create_posts mediaItems. |
| upload_mediaA | Upload a local file to PostFast and get back a media key for use in create_posts. Handles the full flow: detects content type, gets a signed URL, uploads the file, and returns the key and type. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Each tool has a clearly distinct purpose: create, delete, list posts; upload media; get analytics; list accounts and platform-specific resources (GBP, Pinterest, YouTube). No overlapping functionality.
All tools follow a consistent verb_noun pattern in snake_case (e.g., create_posts, list_accounts, get_upload_urls), with no mixing of conventions.
11 tools is well-scoped for a social media posting server, covering account listing, post management, media upload, analytics, and platform-specific queries without unnecessary bloat.
Missing essential operations: no update_post tool to modify existing posts, and no get_post by ID (only list). This creates a significant gap for agents needing to edit posts.