ASCII Magic for AI agents
Ask your AI assistant for a look and get the finished image back. ASCII art, halftone, LEGO, voxel, pixel art and about 90 other styles, rendered by the same engine as the ASCII Magic editor. It works in Claude, Claude Code, Cursor and VS Code. No code, no API key, no sliders.
- Claude
- Claude Code
- Cursor
- VS Code
- Windsurf
Turn this portrait into ASCII art and keep the colours
Here it is in colour ASCII. The full-size download link is good for 24 hours. Want a finer grid?
A plug that lets your AI assistant use ASCII Magic
MCP (Model Context Protocol) is how AI apps connect to other tools. Add ASCII Magic once, and you can style images from inside the chat you already use. You describe the look in plain words. Your assistant does the rest.
Ask in plain words
“Make this photo look like LEGO.” Add an image link and say what you want.
It picks the right tool
Claude, Cursor or VS Code sees that ASCII Magic can do this and calls it for you.
The real engine renders it
The same renderer as the editor, with a curated look, post effects and a size fitted to your image.
You get the result
A preview right in the chat, plus a full-resolution download link. Ask for changes and it tries again.
No coding. Setup is pasting one link into your app. After that, you just talk.
No API key, no SDK. Nothing to wire up. You sign in with your ASCII Magic account in the browser, the same way you sign in on the site.
No guessing styles. Not sure what fits? Ask “which styles would suit this image?” and it ranks them for you.
One sentence in, finished image out
Real renders from the ASCII Magic engine. Each card shows the prompt and the result. Press Show original to compare, and copy any prompt to try it yourself.
Pop art grid
Make a pop art grid of this portrait in nine bright colours.
Thermal
Make this eye look like a thermal camera shot.
Risograph
Print this close-up like a risograph poster.
Black and white halftone with big dots, for a zine cover.
Turn this portrait into colour ASCII art.
Build this ferris wheel out of LEGO bricks.
Setup: connect the ASCII Magic MCP server in two minutes
Every app needs the same single link. Pick your app below for the exact steps.
- Copy the linkThe one below. That is the whole server.
- Add it to your appOne command, one button or one settings field.
- Sign inYour browser opens. Click Connect on ASCII Magic.
- Ask for a lookPaste an image link and describe what you want.
The URL
https://www.ascii-magic.com/mcp
This one link is the whole server. Paste it into any app below and sign in.
Claude Desktop and claude.ai
-
Open Connectors
In the Claude desktop app or on claude.ai, open Settings, then Connectors.
-
Add a custom connector
Click Add custom connector. Name it ASCII Magic and paste the server link:
https://www.ascii-magic.com/mcp -
Sign in
Click Connect. Your browser opens on ASCII Magic. Click Connect again to approve.
-
Ask for a look
Start a new chat, make sure ASCII Magic is switched on in the tools menu, then ask.
Good to know: add it once and it shows up in both the desktop app and the web app at claude.ai. The chat apps have no terminal to send a file with, so share your image as a link.
Claude Code
-
Add the server
Open Terminal (Mac) or PowerShell (Windows) in the folder you work in, then paste this MCP server command:
claude mcp add --transport http ascii-magic https://www.ascii-magic.com/mcp -
Open the MCP menu
Start Claude Code by typing
claude, then type/mcpinside it. -
Sign in
Pick ascii-magic and choose Authenticate. Your browser opens on ASCII Magic. Click Connect.
-
Ask for a look
Paste an image link and say what you want, for example “turn this into ASCII art”.
Good to know: the server is added to the folder you ran the command in. To use it in every folder, add --scope user after add. Claude Code can also send a file from your computer instead of a link.
Cursor
Fastest way: click the button. Cursor opens and asks you to confirm.
Add to Cursor-
Or add it by hand
Open Cursor’s MCP settings and add a new server, or edit
~/.cursor/mcp.jsonand paste:{ "mcpServers": { "ascii-magic": { "url": "https://www.ascii-magic.com/mcp" } } } -
Check it is listed
Save the file. ascii-magic appears in your MCP servers list. If it does not, restart Cursor.
-
Sign in
Approve the sign-in prompt. Your browser opens on ASCII Magic. Click Connect.
-
Ask in the chat
Open the agent chat, paste an image link and describe the look you want.
Good to know: putting the same JSON in .cursor/mcp.json inside a project adds it to that project only.
VS Code
Fastest way: click the button. VS Code opens and asks you to install the server.
Add to VS Code-
Or use the Command Palette
Press
Cmd+Shift+P(Mac) orCtrl+Shift+P(Windows), run MCP: Add Server and choose HTTP. -
Paste the link
Paste the server link and name it ascii-magic. Prefer a terminal? This does the same:
code --add-mcp '{"name":"ascii-magic","type":"http","url":"https://www.ascii-magic.com/mcp"}' -
Sign in
VS Code asks to sign in when the server starts. Allow it, and click Connect on ASCII Magic in your browser.
-
Ask in Copilot Chat
Open Copilot Chat in agent mode, paste an image link and describe the look.
Good to know: to share it with a project, put this in .vscode/mcp.json:
{
"servers": {
"ascii-magic": {
"type": "http",
"url": "https://www.ascii-magic.com/mcp"
}
}
}Everything else
-
Find “add MCP server”
Windsurf, Zed and any app that supports remote MCP servers with sign-in work the same way. Look for MCP servers, Connectors or Integrations in its settings, and choose a remote or HTTP server.
-
Paste the link
Paste the server link. If the app asks for a JSON config instead, this shape is the common one:
{ "mcpServers": { "ascii-magic": { "url": "https://www.ascii-magic.com/mcp" } } } -
Sign in and ask
Approve the sign-in in your browser, then ask for a look in the chat.
For the technical: any MCP client works if it speaks streamable HTTP with OAuth 2.1 and dynamic client registration, so a client registers itself from the endpoint alone. There is no key to paste.
Asking for things
Talk to it like you would a designer. Plain language works. Add your image link at the end of any of these.
Which ASCII Magic account am I signed in as, and can I use Pro styles?
Which styles would suit this image? Render the top three so I can pick.
Turn this photo into ASCII art with a dark background.
Use the gameboy palette with atkinson dithering.
Render it as LEGO instead, and make the bricks smaller.
That look is close. Try another variant of the same style.
Make a halftone version at the biggest size you can for a poster.
Give me that as a recipe code so I can open it in the editor.
Apply this recipe to my new photo so it matches the last one.
What your agent can do
You never call these by name. You ask for what you want and your assistant chooses. The names are here in case you are curious.
Style an image
stylize_imageRenders your image through the real engine and returns a preview plus a full-resolution download. Every render is dressed for quality by default: a curated look, post effects, a cell size fitted to the image, exposure rescue for dark or blown-out photos, and upscaling to at least 2560px on the long edge, up to 4K (3840px).
Suggest styles
suggest_stylesLooks at your image’s brightness, contrast, detail and colour and ranks the styles that will suit it best.
Browse every style
list_stylesLists every style, dither palette and dither algorithm, and which plan each one needs.
Save a look as a code
encode_recipeTurns a look into a recipe code you can share, reopen in the editor, or use again later.
Read a recipe code
decode_recipeOpens a recipe code back up into its settings, so a look can be reproduced exactly or tweaked.
Check your account
account_statusTells you which account is connected and whether Pro styles will render.
Send a local file
create_uploadGives the assistant a one-time link to send a file from your computer. This needs a terminal, so it works in apps like Claude Code.
Who can use it
Any ASCII Magic account can connect. You sign in with the same account you use on the site. Your plan is checked as you go, so an upgrade applies within a minute with no reconnecting.
Ask for a Pro style without Pro and you get a clear message, never a different style passed off as the one you asked for.
Things worth knowing
Use an image URL, not a file path
The renderer runs in the cloud and cannot open files on your computer. Paste an https image link. In apps where the assistant can run terminal commands, like Claude Code, it can send a local file for you.
The first call after a quiet spell is slow
The renderer sleeps when nobody is using it. The first request after a quiet spell can take around 20 seconds while it wakes up. Everything after that is quick.
Download links expire
A finished render comes back as a link that is good for 24 hours, so save it once you like it. Uploaded source images are only readable from inside the renderer, never publicly.
Recipes reproduce a look exactly
A recipe code renders exactly as saved, with none of the automatic touches. It is how you get the same result twice, or hand a look to someone else.
Privacy and your images
Used for your render only. Images you send make your render and nothing else.
Links expire. Finished render links stop working after 24 hours.
Sources stay private. Uploaded images are only readable inside the renderer, never publicly.
No training. We do not train on your images. Details in the privacy policy.
Troubleshooting
The server does not show up in Claude Code
Claude Code adds servers per folder. Start it from the folder you ran the command in, or add the server again with --scope user.
A style comes back locked
That style needs Pro. Ask your assistant which styles your account can use, or see Pro plans.
A file path was rejected
The renderer cannot see your disk. Paste an https image link instead.
The first render is slow
The renderer wakes up after a quiet spell. Give it about 20 seconds, then it is quick.
/FAQS
Questions about the MCP server, answered.
Setup, plans, privacy and what to do when something is not working.
Q. What is an MCP server, in plain words?
Q. Do I need to know how to code?
Q. Which apps does it work with?
Q. Do I need Pro?
Q. Is there an API key to manage?
Q. Can I use a photo that is on my computer?
Q. What happens to my images?
Q. Does it work with video?
Q. The server does not show up in Claude Code.
--scope user so it is available everywhere.Q. A style came back locked.
Q. Something else is not working.
Start making with ASCII Magic MCP
Included with every ASCII Magic account. Pro unlocks all 91 styles and 28 post effects.
Paste it into Claude, Cursor or VS Code and sign in. Step-by-step setup
