Skip to main content
Glama
lideshengstu

keil-mdk-mcp

by lideshengstu

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KEIL_UV4_PATHNoAbsolute path to UV4.exe. If not set, common Keil installation locations are auto-detected.
KEIL_ALLOW_FLASHNoMaster switch for flashing. Defaults to false. Even when enabled, tool calls must also pass confirm=true.false
KEIL_ALLOWED_ROOTSNoSemicolon-separated list of allowed path roots covering project and build artifact directories. If unset and no default project is configured, file reads are refused.
KEIL_ARTIFACTS_DIRNoOutput directory for build logs and session JSONL files. Defaults to <repo>/artifacts.
KEIL_DEBUG_BACKENDNoDebug backend to use. Currently only 'pyocd' is supported.
KEIL_DEFAULT_PROJECTNoDefault .uvprojx project file. When set, its containing directory is automatically added to the allowed path roots.

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