cursor 安装 cline 调试 mcp

1、用uv安装环境

  1. 新建目录 mcp-server-demo-2
  2. 用cursor打开mcp-server-demo-2
  3. 新建终端
bash 复制代码
d.uv init   初始化
uv init   #初始化
uv venv   #建环境
source .venv/bin/activate   #启动环境
uv add "mcp[cli]"           #加mcp扩展

2.写个demo

  1. 新建文件 server.py
python 复制代码
# server.py
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}!"

if __name__ == "__main__":
    mcp.run()

3.mcp 测试

bash 复制代码
mcp dev server.py
  1. 访问 http://127.0.0.1:6274/#resources 如下图

4.cursor 安装 cline



配置服务

5.cline 配置文件

json 复制代码
{
  "mcpServers": {
    "你的名字": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "command": "/项目路径/mcp-server-demo-2/.venv/bin/python",
      "args": [
        "/项目路径/mcp-server-demo-2/server.py"
      ],
      "env": {},
      "transportType": "stdio"
    }
  }
}

配置好后可以看到对应的工具和资源

6.测试



7、参考资料

https://github.com/modelcontextprotocol/python-sdk
https://modelcontextprotocol.io/introduction

相关推荐
AI前端工程狮3 小时前
从 Function Calling 到 MCP:用 TypeScript 写一个 AI 助手能用的工具服务
mcp
Mutualgoodnight3 小时前
我把麦当劳官方 MCP 的 35 个工具全测了一遍,几个坑文档里没写
mcp
用户539418729076 小时前
Cursor 一次改出几百行 diff、逐行看根本看不过来?我固定了一套 review 顺序,专盯这几处,夹带的私货一抓一个准
ai编程·cursor
xrlfreedom7 小时前
MCP 面试高频考点:如何用 JSON Schema、OAuth 2.1 与 OpenTelemetry 落地可复用 Prompts 工作流
json schema·opentelemetry·mcp·oauth 2.1
盈米AI开放平台8 小时前
DeepSeek怎么辅助投资理财?MCP接入与能力边界说明
人工智能·金融·投资理财·deepseek·mcp
余槐i13 小时前
Claude Code Skills 放对目录却不生效:插件启用顺序与缓存的三个坑
git·开发工具·ai agent·mcp·claude code
古法老登瞎折腾13 小时前
大数据智能运维实战(三):实现第一个运维 MCP 工具——查询节点与组件状态
java·大数据·运维·人工智能·spring ai·mcp
古法老登瞎折腾14 小时前
大数据智能运维实战(六):任务一直在等——排查调度队列与执行资源
java·大数据·运维·spring ai·mcp
殷紫川1 天前
Context7 :给 AI 编码代理接上实时文档的 “活水”
aigc·ai编程·mcp