mcpbeat Sign in

PrismPoster Creator Tools MCP Server

not responding

PrismPoster Creator Tools is listed as active in the registry but did not answer our last check. 2 installs a week from npm. It exposes 7 tools. Last commit 24 Oct 2026.

Social media frame sizes with sourced safe areas, plus aspect-ratio, bitrate and subtitle tools.

Installs per day peak 3 · avg 0 · -33% w/w
a month agotoday
Uptime history 56 hours of history · worst hour 0%
56 hours agonow
3.3%
Uptime 24h
3 of 92 checks
7
Tools
read from the server
399 ms
Response time
average over 24h
2
Installs / week
npm and PyPI

What the code does

We read the source, 1 d ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

  const match = /^(?:(\d+):)?(\d{1,2}):(\d{1,2})[,.](\d{1,3})$/.exec(
    input.trim(),

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add creator-tools --transport http https://www.prismposter.com/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://www.prismposter.com/api/mcp
~/.codex/config.toml
[mcp_servers.creator-tools]
url = "https://www.prismposter.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "creator-tools": {
      "url": "https://www.prismposter.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "creator-tools": {
      "type": "http",
      "url": "https://www.prismposter.com/api/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

estimate
estimate_tempo
Tempo arithmetic for editing to music: pass tap timestamps (ms) to estimate BPM with a stability and confidence rating, or pass a known bpm. Either way it returns the beat length, a delay table (straight, dotted and triplet ms for each note value) and how many seconds a number of bars lasts in a time signature. It works on numbers you supply and does not analyse audio. Errors when neither input is given, the taps do not yield a tempo, bpm is outside 30-300, or the time signature is not one listed.
estimate_video_bitrate
Video size and bitrate arithmetic for a clip of durationSec. Pass videoKbps to get the encoded file size (MB, GB, MiB, GiB); pass targetCapMb to get the highest video bitrate that fits that file size. Audio is added at audioKbps (default 192). Every answer also gives the highest video bitrate that fits Discord's 20 MB free upload limit. Kbps is decimal (1 kbps = 1000 bit/s) and MB is 1,000,000 bytes. Use it to plan an export or hit an upload cap; it does not inspect or encode files. Errors when neither videoKbps nor targetCapMb is given.
social
get_social_media_placement
Look up one social media placement by id and return its frame size, aspect ratio, first-party safe-area insets in px, usable box, and the official page the figures came from. Pass sourceWidth and sourceHeight together to also get the centre-crop and letterbox plan that fits your footage to this placement. Use this when you know the target placement; use list_social_media_placements to browse or compare, check_safe_area to test whether an element is clear of the platform UI, and calculate_aspect_ratio for a ratio that is not a platform placement. For TikTok the insets are null with a reason, because TikTok publishes no fixed safe area. Errors on an unknown id (the message lists valid ids) or on only one source dimension.
list_social_media_placements
List every supported social media placement (or one platform's) with frame size, aspect ratio, safe-area insets in px, usable box and first-party source URL, plus links to the same dataset as CSV, JSON and its DOI. Use this to browse, compare platforms, or find a placement id; use get_social_media_placement when you already know the id and also need a crop/letterbox plan for your footage. The list is a fixed dataset returned whole, with no paging.
calculate
calculate_aspect_ratio
Reduce any pixel size to its simplest aspect ratio (1920x1080 is 16:9) and the nearest even size an H.264 encoder accepts, and, given a target ratio, solve the missing width or height and return the centre-crop and letterbox/pillarbox plans with the px trimmed or added per edge. Use this for arbitrary sizes and ratios (cinema 2.39:1, a client's 4:5); when the target is a named platform placement, use get_social_media_placement with sourceWidth/sourceHeight instead, which picks the right ratio for you. Errors on a non-integer or out-of-range size, or on only one of targetRatioW/targetRatioH.
convert
convert_subtitles
Convert subtitle text between SubRip (srt) and WebVTT (vtt), optionally shifting every cue by shiftMs, and return the converted text with the detected source format, cue count, parse warnings (with line numbers) and timing issues (overlapping, zero-length or out-of-order cues). Pass the file contents, not a path. Malformed blocks are skipped with a warning instead of failing the whole file. ASS/SSA input is not supported here; the @prismposter/creator-tools package converts it. Errors when no cue could be parsed, the input is over 2 MB, or the shift is beyond one hour.
safe
check_safe_area
Check whether a rectangle (a caption, logo or button, in px on the placement's own frame, origin top-left) stays inside the placement's safe area, and by how many px it intrudes past each edge if not. Use this to validate a layout before export; use get_social_media_placement for the raw insets. Returns verdict "inside", "intrudes" or "unknown"; "unknown" means the platform publishes no fixed safe area (TikTok) and comes with the reason instead of a guess. Errors on an unknown placement id or a box with non-positive size.

Endpoints

URLTransportStateLatencyChecked
https://www.prismposter.com/api/mcp streamable-http answering 80 ms 3 min ago

Alternatives to PrismPoster Creator Tools

same job, measured the same way
Social Media MCP by Publinio
by publinio

Create social posts, schedule campaigns, and read saved analytics with Publinio.

answering
FeedHive
by feedhive

Create, schedule and analyze social media posts across your connected accounts with FeedHive.

answering
RepeatPost
by repeatpost

Schedule and publish social media posts, write captions and create branded graphics with RepeatPost.

answering
Agentreacher
by thijssmudde

Connect your AI to social media. Create, schedule, and publish posts to 9+ platforms.

42 installs/wk local only
Socialneuron
by socialneuron

52 MCP tools for AI social media: create, distribute, analyze, and optimize content.

154 installs/wk local only
Keryo
by keryo

Create, schedule, and publish social media posts from AI assistants. Built for agencies.

answering
Content Rabbit
by pooriaarab

Create, schedule, and publish social posts, manage accounts, and read analytics as MCP tools.

28 installs/wk answering
AutoPoster AI
by autoposter

Multi-platform social media post creation, scheduling, and publishing.

14 tools answering

PrismPoster Creator Tools — questions

Answers built from our own checks of this server.

What can PrismPoster Creator Tools do?
It exposes 7 tools, read directly from the server on our last check. Among them: calculate_aspect_ratio, check_safe_area, convert_subtitles, estimate_tempo, estimate_video_bitrate, get_social_media_placement and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is PrismPoster Creator Tools mostly used for?
Its tools cluster around estimate and social. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is PrismPoster Creator Tools working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 3 of 92 checks got a reply (3.3%), average response time 399 ms. The bar chart above shows every period we have measured.
The registry lists PrismPoster Creator Tools as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect PrismPoster Creator Tools?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does PrismPoster Creator Tools need an API key?
No. PrismPoster Creator Tools completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is PrismPoster Creator Tools?
It answers our handshake in 399 ms on average, which is faster than 36% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use PrismPoster Creator Tools?
The npm package @prismposter/creator-tools was installed 2 times in the last week. Week over week that is -33%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is PrismPoster Creator Tools open source?
The code is open source: it is published under the MIT licence, written in TypeScript and 1 stars on GitHub. The licence covers the code in the repository, not the hosted service at prismposter.com, which runs on its operator's own terms.