Skip to main content
Glama
LouisChanCLY

napkin-ai-mcp

by LouisChanCLY

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NAPKIN_API_KEYYesNapkin AI API key
NAPKIN_API_BASE_URLNoCustom API base URL
NAPKIN_STORAGE_TYPENoStorage type: local, s3, google-drive, slack, notion, telegram, discord
NAPKIN_MAX_WAIT_TIMENoMax wait time in ms (default: 300000)
NAPKIN_DEFAULT_FORMATNoDefault format: svg, png, or ppt (default: svg)
NAPKIN_DEFAULT_LANGUAGENoDefault BCP 47 language tag (default: en-GB)
NAPKIN_POLLING_INTERVALNoPolling interval in ms (default: 2000)
NAPKIN_DEFAULT_COLOR_MODENoDefault color mode: light, dark, or both (default: light)
NAPKIN_DEFAULT_ORIENTATIONNoDefault orientation: auto, horizontal, vertical, or square (default: auto)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
generate_visualB

Submit a visual generation request to Napkin AI. Returns a request ID for tracking. Use check_status to poll for completion.

check_statusA

Check the status of a visual generation request. Returns progress information and file details when completed.

download_visualA

Download a generated visual file as base64-encoded data. Use the URL from check_status response's generated_files array.

generate_and_waitA

Generate a visual and wait for completion. Combines generate_visual and polling check_status into a single operation.

generate_and_saveA

Generate a visual, wait for completion, and save to configured storage. Requires storage to be configured in server settings.

list_stylesB

Get information about available visual styles. Note: For the full list, visit https://api.napkin.ai/docs/styles/index.html

verify_api_keyA

Verify that the configured Napkin AI API key is valid. Use this to test your setup before generating visuals.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LouisChanCLY/napkin-ai-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server