llm-tools-mcpConnect to MCP servers right from your shell. Plugin for llm (by @simonw).
[!Note] Current focus: Authorization #4
Install this plugin in the same environment as LLM:
llm install llm-tools-mcp
[!WARNING] It's recommended to use the
--taflag and approve each tool execution.
mcp.json file in ~/.llm-tools-mcp.Example file:
json
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"~/demo"
]
}
}
}
[!WARNING]
llm toolsis not implemented for dynamic toolboxes (see this), so tools loaded as part of MCP won't be visible.
sh
llm tools list
llm with tools.sh
llm --ta -T MCP "what files are in the demo directory? show me contents of one of the files (any)"
Dynamically change your MCP config:
llm --ta -T 'MCP("/path/to/custom/mcp.json")' "your prompt here"
uv sync --all-extras./check.sh./test.sh./e2e/e2e-docker.shstdout/stderr from the MCP SDK to a file or designated location~/.llm-tools-mcp directory namingmcp.json is malformeduv?)$ claude mcp add llm-tools-mcp \
-- python -m otcore.mcp_server <graph>