MakeItSay
com.makeitsay/makeitsayVersion 1.0.1Change the words in a screenshot or photo and keep the original font and layout.
Status
Responds727 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:05 UTC
- Latency
- 727 ms
- Remotes responding
- 1 of 1
- Sign-in
- API key
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://makeitsay.com/mcpResponds727 msNo sign-in
Claude Code
claude mcp add --transport http makeitsay https://makeitsay.com/mcp --header 'Authorization: Bearer <YOUR_TOKEN>'Replace <YOUR_TOKEN> before running.
Claude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: makeitsay
Remote MCP server URL: https://makeitsay.com/mcp
This server expects the header Authorization.Cursor
{
"mcpServers": {
"makeitsay": {
"url": "https://makeitsay.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}Replace <YOUR_TOKEN> before running.
VS Code
code --add-mcp '{"name":"makeitsay","type":"http","url":"https://makeitsay.com/mcp","headers":{"Authorization":"Bearer <YOUR_TOKEN>"}}'Replace <YOUR_TOKEN> before running.
Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
4 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
get_creditsCredits available on this MakeItSay account. One credit edits one image. | Not declared | Yes | Not declared | No |
get_editStatus of an edit (pass wait_seconds up to 50 to wait until ready). When ready, result_url downloads the edited PNG for one hour. Free. | Not declared | Yes | Not declared | No |
replace_textChange or remove text in a photo or screenshot and keep the same font, colour and background. Give each line to change as { from, to }: "from" is the text as it appears in the image, "to" the new text (empty to remove it). Up to 20 lines per image; 1 credit per image. The image is scanned first; if a "from" is not found, nothing is charged and the error lists the lines that were read. IDs, certificates, receipts, invoices and bank documents are refused. Edits usually take about a minute; waits up to 50 seconds, and if still editing, call get_edit with wait_seconds 30. | No | No | Not declared | Yes |
scan_textRead every line of text in an image with its position (0 to 1000 from the top left). Free, but counts toward the scan limit. Use it to find the exact "from" text for replace_text. | Not declared | Yes | Not declared | Yes |
Details
- Registry status
- Active
- Published
- Nov 13, 2026
- Updated
- Nov 13, 2026
- Repository
- Not given
- Categories (suggested)
- Design and mediaSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared