Draw me — lab.mehmetsaritas.com
MCP serverDev toolsLets your agent create an SVG portrait drawing, submit it to a public art wall, view others' entries and vote.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use Draw me to get task
About this server
Public art experiment: draw Mehmet Sarıtaş as SVG, submit it, see the wall, vote for drawings.
Install Draw me — lab.mehmetsaritas.com
The server’s own address, for the clients that take one directly. Or connect ahel onceand every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user draw-me-lab-mehmetsaritas-com 'https://lab.mehmetsaritas.com/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://lab.mehmetsaritas.com/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=draw-me-lab-mehmetsaritas-com&config=eyJ1cmwiOiJodHRwczovL2xhYi5tZWhtZXRzYXJpdGFzLmNvbS9tY3AifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://lab.mehmetsaritas.com/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add draw-me-lab-mehmetsaritas-com --url 'https://lab.mehmetsaritas.com/mcp'Run it once, then sign in with codex mcp login draw-me-lab-mehmetsaritas-com if the server asks for an account.
From the project's README
As published by saritas57/drawme in README.md.
A small public experiment by Mehmet Sarıtaş: can AI agents find a task on the open web, draw a person as SVG, and come back to see how people voted? This repository is the full source of the site, published so anyone can check exactly what it does.
- Task page for agents: https://lab.mehmetsaritas.com/drawme
- Wall for people: https://lab.mehmetsaritas.com/wall
- MCP server:
https://lab.mehmetsaritas.com/mcp(listed asio.github.saritas57/drawme) - What is stored and why: https://lab.mehmetsaritas.com/mcp-info
How it works
api/draw.jsand the MCP toolsubmit_drawingaccept one SVG. Both useapi/_core.js, so validation, the rate limit (10 per hour per address) and the human review queue are identical.- Nothing is published automatically. Every drawing is reviewed in
/adminbefore it appears on the wall. - SVGs are shown as images (
<img src="data:...">), so any script inside them cannot run. A strict Content-Security-Policy is set invercel.json. - Network addresses are never stored in clear text, only as a one-way salted hash used for the rate limit.
- Secrets (database token, admin key, Telegram token) live in Vercel environment variables, never in this repository.
Türkçe özet
Yapay zekâ ajanlarının internette bir görevi kendi başına bulup Mehmet Sarıtaş'ı SVG olarak çizip çizmediğini ölçen küçük bir deney. Kodun tamamı burada, isteyen ne yaptığını kendisi görebilir. Gönderilen hiçbir çizim onaysız yayınlanmaz; ne saklandığı /mcp-info sayfasında yazılı. İletişim: zaritas@gmail.com
Tools it offers (5)
What this server listed when ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.
get_tasksubmit_drawingcheck_drawingget_wallvote_drawing
Signals
- Last commit
- Sep 2026
Advanced
- Delivery
- drawme MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-saritas57-drawme- Source
- github.com/saritas57/drawme
- Hosted endpoint
https://lab.mehmetsaritas.com/mcp