本地MCP与Cherry Studio

1.在本地安装MCP服务

https://github.com/modelcontextprotocol/python-sdk?tab=readme-ov-file

官方推荐使用UV管理MCP,在powershell执行以下指令

复制代码
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

然后新建文件夹mcp_server,cd跳转到这个文件夹,然后使用

复制代码
uv init . -p 3.13

初始化为一个python任务,安装mcp工具包

复制代码
uv add "mcp[cli]"

然后到vscode打开这个文件夹,注意环境

然后在main文件执行以下示例

复制代码
from mcp.server.fastmcp import FastMCP

# Create an MCP server
mcp = FastMCP("Demo")


# Add an addition tool
@mcp.tool()
def add(a: int, b: int) -> int:
    """Add two numbers"""
    return a + b

# Add a dynamic greeting resource
@mcp.resource("greeting://{name}")
def get_greeting(name: str) -> str:
    """Get a personalized greeting"""
    return f"Hello, {name}!"

# Run with streamable HTTP transport
if __name__ == "__main__":
    mcp.run(transport='streamable-http')

这里main函数里transport有三种模式,stdio、sse、streamsble-http

2. 下载Cherry Studio

在设置中找到MCP添加一个新的

这里类型要对应代码里的transport,stdio模式下参数有四个,注意要先在vscode运行代码

复制代码
--directory
文件地址,我这里是:D:\Project\mcp_server
run
main.py

sse模式要填入vscode运行后生成的地址,最后要加上/sse,如http:://localhost:8000/sse

streamable-http模式就是把sse模式的/sse改成/mcp

按照要求设置好之后保存,打开这个mcp会出现版本号就说明打开成功

然后可以在首页使用这个mcp进行计算

配置成功

3.在其他编译器使用该MCP

这里以Qoder为例,其他编译器同理

打开Qoder的MCP服务,以json格式添加新的MCP,打开Cherry Studio的MCP服务,右上角编译

这个就是上面添加的MCP案例,复制粘贴到Qoder

至此配置完毕

参考视频:【从零编写MCP并发布上线,超简单!手把手教程】https://www.bilibili.com/video/BV1RNTtzMENj?vd_source=15c0b606d3052aa65e8da30bd1302034

相关推荐
Web极客码6 分钟前
OpenAI GPT-5.2-Codex (High) vs. Claude Opus 4.5 vs. Gemini 3 Pro:真实场景编程大横评
ai编程·claude code·claude skill·openclaw
小程故事多_809 分钟前
重构 RAG 质量标准,一套可落地、可量化的全维度评估框架
人工智能·重构·aigc·ai编程·rag
猫头虎20 分钟前
从零开始,一步步安装和配置OpenClaw汉化版详细安装指南
langchain·开源·prompt·github·aigc·ai编程·agi
ᥬ 小月亮1 小时前
TRAE 使用教程
ai编程
大写的老王1 小时前
OpenClaw 部署实战:一周完成 PHP 到 Java 的项目迁移
java·php·ai编程
柯儿的天空1 小时前
【OpenClaw 全面解析:从零到精通】第 010 篇:OpenClaw多渠道接入:WhatsApp、Telegram、飞书等
人工智能·chatgpt·ai作画·aigc·飞书·ai编程·ai写作
测试_AI_一辰10 小时前
AI系统到底怎么测?一套六层测试框架(Agent案例)
人工智能·功能测试·需求分析·ai编程
踩着两条虫11 小时前
VTJ.PRO 核心架构全公开!从设计稿到代码,揭秘AI智能体如何“听懂人话”
前端·vue.js·ai编程
曦和15 小时前
OpenClaw+CC Switch:小白也能配置好的小龙虾(2026最新)
aigc·ai编程
ljq15 小时前
LLM大模型会话ID身份跟踪标识原理解构:从模型无状态下的会话ID(Session ID)原理分析以及自主实现会话跟踪
agent·ai编程