Sponsored by Deepsite.site

llm-mcp

Created By
genomoncology6 months ago
llm plugin of MCP for clients and servers.
Content

llm-mcp

Release Build status

LLM plugin for Model Context Protocol (MCP) support, enabling LLMs to use tools from any MCP server.

Requirements

  • LLM version 0.26 or higher (for tool support)
  • Python 3.10+

Installation

First, install or upgrade LLM to version 0.26+:

uv tool install llm
# or upgrade if you have it already
uv tool upgrade llm

Then install the plugin:

llm install llm-mcp

Basic Usage

Adding MCP Servers

Add a remote MCP server:

llm mcp servers add "https://gitmcp.io/simonw/llm"
✔ added server 'gitmcp_llm' with 4 tools

Add a local MCP server via npx:

llm mcp servers add "npx @wonderwhy-er/desktop-commander"
✔ added server 'desktop_commander' with 18 tools

Managing Servers

List servers:

llm mcp servers list

View server details:

llm mcp servers view gitmcp_llm

Remove a server:

llm mcp servers remove gitmcp_llm

Using Tools

Once a server is added, its tools become available to use with any LLM model:

# 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

Roadmap to v0.1

  • ✅ v0.0.2 - Basic MCP server management and tool usage

    • llm mcp servers for add, list, view
    • Convert MCP tools to LLM tools
    • Support for stdio and HTTP servers
  • 🚧 v0.1.0 - Advanced features

    • Remote server authentication (tokens, OAuth)
    • llm mcp toolboxes - create and manage tool collections
    • Support vanilla Python functions as tools
    • llm mcp proxy - start MCP proxy server for toolboxes
    • Proxy authentication

Resources

Safety Warning

⚠️ Tools can be dangerous! Be careful about which tools you enable when working with untrusted content. See the LLM tools documentation for important security considerations.

Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Context7Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
ChatWiseThe second fastest AI chatbot™
Amap Maps高德地图官方 MCP Server
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
DeepChatYour AI Partner on Desktop
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
TimeA Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.
CursorThe AI Code Editor
WindsurfThe new purpose-built IDE to harness magic
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
Serper MCP ServerA Serper MCP Server
Playwright McpPlaywright MCP server
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Tavily Mcp
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.