BlackTwist
Server Details
Manage Threads from your AI assistant
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over 42 days
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
TDQS
Scored across 23 tools
Most tools have distinct purposes targeting specific resources like posts, threads, analytics, or settings, with clear boundaries. However, some overlap exists between 'list_posts' and 'list_drafts', as drafts are a subset of posts, which could cause minor confusion in selection.
Tool names follow a highly consistent verb_noun pattern throughout, such as 'create_post', 'get_thread', 'list_providers', and 'edit_post'. This predictability makes it easy for agents to understand and navigate the toolset without ambiguity.
With 23 tools, the count feels heavy for a social media posting and analytics server, potentially overwhelming for agents. While the domain is broad, a more streamlined set of 15-20 tools might be more manageable without sacrificing functionality.
The toolset provides comprehensive coverage for social media management, including full CRUD operations for posts and threads, detailed analytics, user settings, subscription info, and automation features like follow-ups. No obvious gaps are present, supporting end-to-end workflows.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
- Changed
create_post2 fields changed- added
Input schema / properties / posts / items / properties / isSpoilerMediaAdded value: +{ + "description": "If true, all media in this post is marked as a spoiler (Threads only). Media is blurred until tapped.", + "type": "boolean" +} - added
Input schema / properties / posts / items / properties / spoilerRangesAdded value: +{ + "description": "Optional text spoiler ranges (Threads only). Max 10 per post. Each range marks a portion of text as a spoiler that is hidden until tapped.", + "items": { + "additionalProperties": false, + "properties": { + "length": { + "description": "Number of characters in the spoiler range", + "type": "number" + }, + "offset": { + "description": "Character offset (0-indexed) where the spoiler starts", + "type": "number" + } + }, + "required": [ + "offset", + "length" + ], + "type": "object" + }, + "type": "array" +}
- Changed
edit_post2 fields changed- added
Input schema / properties / isSpoilerMediaAdded value: +{ + "description": "Set media spoiler flag (Threads only). true = all media blurred, false = remove spoiler. Omit to keep unchanged.", + "type": "boolean" +} - added
Input schema / properties / spoilerRangesAdded value: +{ + "description": "Replace text spoiler ranges (Threads only). Max 10 per post. Omit to keep existing spoilers unchanged. Pass empty array to remove all spoilers.", + "items": { + "additionalProperties": false, + "properties": { + "length": { + "description": "Number of characters in the spoiler range", + "type": "number" + }, + "offset": { + "description": "Character offset (0-indexed) where the spoiler starts", + "type": "number" + } + }, + "required": [ + "offset", + "length" + ], + "type": "object" + }, + "type": "array" +}
- Changed
edit_thread2 fields changed- added
Input schema / properties / posts / items / properties / isSpoilerMediaAdded value: +{ + "description": "If true, all media in this post is marked as a spoiler (Threads only).", + "type": "boolean" +} - added
Input schema / properties / posts / items / properties / spoilerRangesAdded value: +{ + "description": "Optional text spoiler ranges (Threads only). Max 10 per post.", + "items": { + "additionalProperties": false, + "properties": { + "length": { + "description": "Number of characters in the spoiler range", + "type": "number" + }, + "offset": { + "description": "Character offset (0-indexed) where the spoiler starts", + "type": "number" + } + }, + "required": [ + "offset", + "length" + ], + "type": "object" + }, + "type": "array" +}
4 tool updates
- Changed
create_post2 fields changed- added
Input schema / properties / posts / items / properties / mediaAdded value: +{ + "description": "Optional media to attach. Provide public URLs — the server downloads, validates (Threads specs), and uploads them.", + "items": { + "additionalProperties": false, + "properties": { + "altText": { + "description": "Alt text for accessibility", + "type": "string" + }, + "url": { + "description": "Public URL of the image or video. Images: JPEG/PNG, max 8MB, max 10:1 aspect ratio. Videos: MP4/MOV, max 1GB, max 5 min, max 1920px wide.", + "type": "string" + } + }, + "required": [ + "url" + ], + "type": "object" + }, + "type": "array" +} - removed
Input schema / properties / posts / items / properties / postMediaRemoved value: -{ - "description": "Optional structured media attachments", - "items": { - "additionalProperties": false, - "properties": { - "altText": { - "type": "string" - }, - "height": { - "type": "number" - }, - "mediaKey": { - "type": "string" - }, - "mimeType": { - "type": "string" - }, - "size": { - "type": "number" - }, - "width": { - "type": "number" - } - }, - "required": [ - "mediaKey", - "mimeType", - "width", - "height", - "size" - ], - "type": "object" - }, - "type": "array" -}
- Changed
edit_post2 fields changed- added
Input schema / properties / mediaAdded value: +{ + "description": "Replace all media on this post. Provide public URLs — the server downloads, validates, and uploads them. Omit to keep existing media unchanged.", + "items": { + "additionalProperties": false, + "properties": { + "altText": { + "description": "Alt text for accessibility", + "type": "string" + }, + "url": { + "description": "Public URL of the image or video. Images: JPEG/PNG, max 8MB, max 10:1 aspect ratio. Videos: MP4/MOV, max 1GB, max 5 min, max 1920px wide.", + "type": "string" + } + }, + "required": [ + "url" + ], + "type": "object" + }, + "type": "array" +} - removed
Input schema / properties / postMediaRemoved value: -{ - "description": "Replace all media attachments on this post. Omit to keep existing media unchanged.", - "items": { - "additionalProperties": false, - "properties": { - "altText": { - "type": "string" - }, - "height": { - "type": "number" - }, - "mediaKey": { - "type": "string" - }, - "mimeType": { - "type": "string" - }, - "size": { - "type": "number" - }, - "width": { - "type": "number" - } - }, - "required": [ - "mediaKey", - "mimeType", - "width", - "height", - "size" - ], - "type": "object" - }, - "type": "array" -}
- Changed
edit_thread2 fields changed- added
Input schema / properties / posts / items / properties / mediaAdded value: +{ + "description": "Optional media to attach. Provide public URLs — the server downloads, validates (Threads specs), and uploads them.", + "items": { + "additionalProperties": false, + "properties": { + "altText": { + "description": "Alt text for accessibility", + "type": "string" + }, + "url": { + "description": "Public URL of the image or video. Images: JPEG/PNG, max 8MB, max 10:1 aspect ratio. Videos: MP4/MOV, max 1GB, max 5 min, max 1920px wide.", + "type": "string" + } + }, + "required": [ + "url" + ], + "type": "object" + }, + "type": "array" +} - removed
Input schema / properties / posts / items / properties / postMediaRemoved value: -{ - "description": "Optional structured media attachments", - "items": { - "additionalProperties": false, - "properties": { - "altText": { - "type": "string" - }, - "height": { - "type": "number" - }, - "mediaKey": { - "type": "string" - }, - "mimeType": { - "type": "string" - }, - "size": { - "type": "number" - }, - "width": { - "type": "number" - } - }, - "required": [ - "mediaKey", - "mimeType", - "width", - "height", - "size" - ], - "type": "object" - }, - "type": "array" -}
- Changed
set_thread_follow_up2 fields changed- removed
Input schema / properties / autoPlugMediaRemoved value: -{ - "description": "Optional media attachments for the follow-up", - "items": { - "additionalProperties": false, - "properties": { - "height": { - "type": "number" - }, - "mediaKey": { - "type": "string" - }, - "mimeType": { - "type": "string" - }, - "size": { - "type": "number" - }, - "width": { - "type": "number" - } - }, - "required": [ - "mediaKey", - "mimeType", - "width", - "height", - "size" - ], - "type": "object" - }, - "type": "array" -} - added
Input schema / properties / mediaAdded value: +{ + "description": "Optional media for the follow-up. Provide public URLs — the server downloads, validates, and uploads them.", + "items": { + "additionalProperties": false, + "properties": { + "altText": { + "description": "Alt text for accessibility", + "type": "string" + }, + "url": { + "description": "Public URL of the image or video. Images: JPEG/PNG, max 8MB. Videos: MP4/MOV, max 1GB, max 5 min.", + "type": "string" + } + }, + "required": [ + "url" + ], + "type": "object" + }, + "type": "array" +}
23 tool updates
- First observed
create_post - First observed
delete_thread - First observed
edit_post - First observed
edit_thread - First observed
get_consistency - First observed
get_daily_recap - First observed
get_follow_up_templates - First observed
get_follower_growth - First observed
get_live_metrics - First observed
get_metric_timeseries - First observed
get_post_analytics - First observed
get_recommendations - First observed
get_subscription - First observed
get_thread - First observed
get_thread_follow_up - First observed
get_user_settings - First observed
list_drafts - First observed
list_posts - First observed
list_providers - First observed
list_teams - First observed
list_time_slots - First observed
reschedule_thread - First observed
set_thread_follow_up
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.167 npm1MIT
- AlicenseCqualityAmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs119 npm37 PyPIMIT
- AlicenseNot gradedqualityBmaintenanceEnables tracking competitor websites, changelogs, blog feeds, and pricing pages with meaningful diffs, classification, and Markdown digests via MCP tools for listing, adding, removing competitors, running checks, and retrieving digests or changes.MIT

industrylens-mcpofficial
AlicenseNot gradedqualityBmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.