Skip to main content
Glama
kanboard-mcp-server
by finestream

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoThe listening port. POST /mcp is the MCP endpoint, GET /healthz the health check.4000
KANBOARD_URLNoKanboard's base URL (or its jsonrpc.php endpoint) on the shared network.http://kanboard
MCP_LOG_LEVELNoinfo or debug; the log is JSON lines on stdout.info
MCP_RATE_LIMITNoTool calls per agent and minute; 0 for none.120
KANBOARD_TIMEOUTNoThe most a call to Kanboard may take.30s
MCP_OAUTH_ISSUERNoTogether with MCP_OAUTH_RESOURCE: the server verifies OAuth access tokens of that issuer for that resource URL, beside static bearers.
MCP_OAUTH_SCOPESNoWhich scopes a token must carry; none by default.
MCP_CF_ACCESS_AUDNoTogether with MCP_CF_ACCESS_TEAM_DOMAIN: the Access application audience (AUD) tag the assertion must carry.
MCP_OAUTH_JWKS_URLNoWhere the OAuth issuer's keys are; defaults to the value from the issuer.
MCP_OAUTH_RESOURCENoTogether with MCP_OAUTH_ISSUER: the resource URL the OAuth access tokens must be issued for.
MCP_CREDENTIALS_FILENoPath to the credentials file (a secret, re-read when it changes and on SIGHUP): one line per agent with the Kanboard user, its API token, the bearer hashes and, optionally, the e-mail addresses for Cloudflare Access./run/secrets/credentials
MCP_OAUTH_USER_CLAIMNoWhich token claim names the agent.preferred_username
MCP_CF_ACCESS_TEAM_DOMAINNoTogether with MCP_CF_ACCESS_AUD: a request that came through Cloudflare Access is authenticated by the assertion Access adds.

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