关于 llm-mcp
llm-mcp 是面向 LLM 命令行工具 LLM 的 MCP 插件,让模型使用任意 MCP 服务提供的工具。它可通过命令行添加、查看和移除服务,并将其工具供 LLM 调用。
主要功能
- 01添加远程和本地 MCP 服务
- 02列出、查看和移除服务
- 03将 MCP 工具转换为 LLM 工具
- 04支持 STDIO 和 HTTP 服务
适用场景
- 01在 LLM 中调用 MCP 工具
- 02管理本地或远程服务配置
- 03组合多个工具处理任务
MCP 相关
该插件让 LLM 连接并管理 MCP 服务,将服务工具转换为 LLM 可调用的工具。README 提到支持 STDIO 和 HTTP 服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
llm-mcp
用于支持 Model Context Protocol(MCP)的 LLM 插件,可让大模型使用任意 MCP 服务中的工具。
要求
- LLM 版本 0.26 或更高(支持工具)
- Python 3.10+
安装
首先,安装或升级 LLM 至 0.26+ 版本:
uv tool install llm
# or upgrade if you have it already
uv tool upgrade llm
然后安装插件:
llm install llm-mcp
基本用法
添加 MCP 服务
添加远程 MCP 服务:
llm mcp servers add "https://gitmcp.io/simonw/llm"
✔ added server 'gitmcp_llm' with 4 tools
通过 npx 添加本地 MCP 服务:
llm mcp servers add "npx @wonderwhy-er/desktop-commander"
✔ added server 'desktop_commander' with 18 tools
管理服务
列出服务:
llm mcp servers list
查看服务详情:
llm mcp servers view gitmcp_llm
移除服务:
llm mcp servers remove gitmcp_llm
使用工具
添加服务后,其工具即可与任意 LLM 模型搭配使用:
# Use a single tool
llm -T read_file "What is the secret word in secret.txt?"
# Use multiple tools
llm -T search_llm_documentation -T fetch_generic_url_content \
"Find docs for how to specify a schema in llm project"
# Debug mode to see tool calls
llm -T tool_name "your prompt" --td
v0.1 路线图
-
✅ v0.0.2 - 基本的 MCP 服务管理和工具使用
llm mcp servers用于添加、列出和查看服务- 将 MCP 工具转换为 LLM 工具
- 支持 stdio 和 HTTP 服务
-
🚧 v0.1.0 - 高级功能
- 远程服务身份验证(令牌、OAuth)
llm mcp toolboxes- 创建和管理工具集合- 支持将原生 Python 函数用作工具
llm mcp proxy- 为工具集合启动 MCP 代理服务- 代理身份验证
资源
安全警告
⚠️ 工具可能很危险! 使用不可信内容时,请谨慎启用工具。有关重要的安全注意事项,请参阅 LLM 工具文档。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。