Directory / Media & generation
ArtiGram
Publish what an AI assistant made (HTML, React, SVG, Markdown or Mermaid) as a live page with a shareable link, and search existing pages. Searching needs no key, publishing needs a free API key. Endpoint: https://artigram.cafeboon.com/mcp · Registry: com.cafeboon/artigram
Live Answered an MCP handshake without credentials and listed 4 tools.
- Category
- Media & generation
- Transport
http- Source
- https://artigram.cafeboon.com
- Endpoint
https://artigram.cafeboon.com/mcp- MCP Registry
com.cafeboon/artigram- Reports itself as
- artigram 1.0.0
- Protocol
- 2025-06-18
- Tools
- 4
- Context cost
- about 500 tokens for the tool definitions (estimated at four characters per token)
- Tool definitions last changed
- no change seen since first check
- Handshake time
- 288 ms
- Last checked
- 2026-11-03 10:54:35 UTC
- Listed since
- 2026-10-28
Health and compatibility
| Endpoint reachable | Verified | Responded in 288 ms |
|---|---|---|
| MCP handshake (initialize) | Verified | Completed without credentials |
| Tool discovery (tools/list) | Verified | 4 tools listed |
| Authentication | Verified | None needed to connect |
| Protocol version | Verified | 2025-06-18 |
| Transport | Verified | Streamable HTTP |
| Capabilities declared | Verified | tools |
Last checked . Verified means the check saw it happen; it says nothing about whether the server is safe.
Recent history
2 daily checks so far. Green answered, violet asked for auth, red did not answer.
Set up in your client
Claude Code
Run this in a terminal:
claude mcp add --transport http artigram https://artigram.cafeboon.com/mcpClaude Desktop
Open Settings → Connectors → Add custom connector and paste this URL:
https://artigram.cafeboon.com/mcpOr bridge it through mcp-remote in claude_desktop_config.json (needs Node.js):
{
"mcpServers": {
"artigram": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://artigram.cafeboon.com/mcp"
]
}
}
}Cursor
Or add it to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"artigram": {
"url": "https://artigram.cafeboon.com/mcp"
}
}
}VS Code
Or add it to .vscode/mcp.json:
{
"servers": {
"artigram": {
"type": "http",
"url": "https://artigram.cafeboon.com/mcp"
}
}
}Or from a terminal:
code --add-mcp '{"name": "artigram", "type": "http", "url": "https://artigram.cafeboon.com/mcp"}'Windsurf
Add it to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"artigram": {
"serverUrl": "https://artigram.cafeboon.com/mcp"
}
}
}Other clients
Most clients accept this shape. The endpoint is:
https://artigram.cafeboon.com/mcp{
"mcpServers": {
"artigram": {
"type": "http",
"url": "https://artigram.cafeboon.com/mcp"
}
}
}If it does not connect
- Restart the client after editing a config file, and keep keys out of files you commit.
- If the tools do not appear, open the client's MCP log: a 401 means the credentials were not accepted, and a timeout means the server did not answer.
Tools 4
Names, descriptions and input schemas exactly as the server returned them on 2026-11-03. This is the server author's own text. Nothing is run from this page. Labels such as read-only are declared by the server and are not verified. Raw JSON
list_communitiesread-onlyList the communities you can post in.
List the communities you can post in.
Takes no parameters.
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "list_communities",
"arguments": {}
}
}post_artifactPublish an artifact on ArtiGram and get its public link. Pass the complete source code.
Publish an artifact on ArtiGram and get its public link. Pass the complete source code.
| Parameter | Type | Description | |
|---|---|---|---|
code | string | required | The complete artifact source. |
community | string | required | Community name, e.g. tools, dataviz, games. |
description | string | optional | Optional post text: what it is and how to use it. |
kind | string | optional | Artifact type; detected when omitted. One of: html, react, svg, markdown, mermaid |
remix_of | string | optional | Optional post_id of the ArtiGram post this is a remix of. |
source | string | optional | Which assistant made it. One of: claude, chatgpt, gemini, other |
title | string | required | Short, descriptive post title (3-200 chars). |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "post_artifact",
"arguments": {
"title": "...",
"community": "...",
"code": "..."
}
}
}search_artifactsread-onlySearch ArtiGram for ready-made artifacts (calculators, tools, games, dashboards) by keywords. Returns titles, …
Search ArtiGram for ready-made artifacts (calculators, tools, games, dashboards) by keywords. Returns titles, descriptions and links the user can open and use right away.
| Parameter | Type | Description | |
|---|---|---|---|
community | string | optional | Optional community to search in. |
query | string | required | Keywords, e.g. 'mortgage calculator'. |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "search_artifacts",
"arguments": {
"query": "..."
}
}
}update_artifactPublish a new version of one of your ArtiGram posts. Keeps the link, votes and comments.
Publish a new version of one of your ArtiGram posts. Keeps the link, votes and comments.
| Parameter | Type | Description | |
|---|---|---|---|
code | string | required | The complete new artifact source. |
kind | string | optional | One of: html, react, svg, markdown, mermaid |
note | string | optional | Optional short changelog note. |
post_id | string | required | The id from the post link (artigram/p/<id>). |
Example call (required arguments only, placeholder values):
{
"method": "tools/call",
"params": {
"name": "update_artifact",
"arguments": {
"post_id": "...",
"code": "..."
}
}
}Badge
Maintain this server? Put its live status in your README:
[](https://mcp.aianytime.net/s/artigram/)Edit this entry · Report a problem
More in Media & generation
Checks record what a server answered, not whether it is safe. A listing is not a security audit; read a server's source and permissions before you connect it. Add a server · JSON · llms.txt · llms-full.txt
Browse: Agents, IDEs & developer tools · Search & discovery · Knowledge, memory & context · Media & generation · Security · Finance & markets · Marketing, content & social · Cloud, ops & data · Commerce, travel & logistics · Work & productivity · No account needed · Local servers