mcpField
L
llm-mcp

llm-mcp

本地服务
github.com/genomoncologyAI 与智能体473 周前更新

关于 llm-mcp

llm-mcp 是面向 LLM 命令行工具 LLM 的 MCP 插件,让模型使用任意 MCP 服务提供的工具。它可通过命令行添加、查看和移除服务,并将其工具供 LLM 调用。

主要功能

  1. 01添加远程和本地 MCP 服务
  2. 02列出、查看和移除服务
  3. 03将 MCP 工具转换为 LLM 工具
  4. 04支持 STDIO 和 HTTP 服务

适用场景

  1. 01在 LLM 中调用 MCP 工具
  2. 02管理本地或远程服务配置
  3. 03组合多个工具处理任务

MCP 相关

该插件让 LLM 连接并管理 MCP 服务,将服务工具转换为 LLM 可调用的工具。README 提到支持 STDIO 和 HTTP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

llm-mcp

Release Build status

用于支持 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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。