Draw boards, write docs and sheets, and build decks with your brand in Napkin.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http zerowidth-napkin https://api.zerowidth.ai/mcp/x/napkin --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.zerowidth-napkin]
url = "https://api.zerowidth.ai/mcp/x/napkin"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add zerowidth-napkin --url https://api.zerowidth.ai/mcp/x/napkin~/.cursor/mcp.json
{
"mcpServers": {
"zerowidth-napkin": {
"url": "https://api.zerowidth.ai/mcp/x/napkin",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"zerowidth-napkin": {
"type": "http",
"url": "https://api.zerowidth.ai/mcp/x/napkin",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"zerowidth-napkin": {
"httpUrl": "https://api.zerowidth.ai/mcp/x/napkin",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"zerowidth-napkin": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.zerowidth.ai/mcp/x/napkin",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"zerowidth-napkin": {
"url": "https://api.zerowidth.ai/mcp/x/napkin",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}