Skip to main content
Glama
waqasdaar

d3-visualization-mcp

by waqasdaar

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
D3MCP_MAX_ROWSNoMaximum number of rows accepted per dataset. Default is 50000.
D3MCP_DATA_DIRSNoDirectories the server may read data files from. Separate entries with ':' on macOS/Linux or ';' on Windows. File input is off by default.
D3MCP_HTTP_HOSTNoBind address for HTTP transport. Default is 127.0.0.1. A non-loopback address is refused unless D3MCP_HTTP_TOKEN is set.
D3MCP_HTTP_PORTNoPort for HTTP transport. Default is 3333. Set to 0 to pick a free port.
D3MCP_LOG_LEVELNoLogging level for server logs, which are written to stderr.
D3MCP_TRANSPORTNoTransport mode. Default is stdio. Set to http to use Streamable HTTP, or start with --http.
D3MCP_HTTP_TOKENNoBearer token required on every HTTP request when set.
D3MCP_ARTIFACT_DIRNoDirectory where generated artifacts are written. Default is <project>/artifacts.
D3MCP_MAX_FILE_BYTESNoMaximum size in bytes for local data files that may be read. Default is 25 MB.
D3MCP_RENDER_WORKERSNoNumber of render workers. Default is CPUs minus 1, capped at 4. Set to 0 to render inline.
D3MCP_MAX_INPUT_BYTESNoMaximum input size in bytes.
D3MCP_RENDER_TIMEOUT_MSNoMaximum render time in milliseconds before a runaway render is stopped. Default is 60000.
D3MCP_ARTIFACT_TTL_HOURSNoNumber of hours before generated artifacts expire. Default is 72.
D3MCP_BROWSER_TIMEOUT_MSNoTimeout in milliseconds for browser-based validation operations.
D3MCP_HTTP_ALLOWED_ORIGINSNoAdditional comma-separated browser origins allowed by the HTTP transport. Host and Origin are always validated.

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources