Model Context ProtocolMCP在claude使用
Model Context ProtocolMCP在claude使用
MCP通过统一的协议,使AI模型(如Claude、GPT等)能够动态调用外部工具(如数据库、API、本地文件等),并实现跨模型的上下文共享与协作 # 架构 客户端-服务器模型: MCP主机(Host):如IDE或AI工具,负责发起请求。 MCP客户端(Client):作为中间通信层,转发请求至服务器。 MCP服务器(Server):轻量级服务,通过标准化协议暴露功能,支持本地或远程部署 # claude上使用
在claude上打开settings
编辑配置
可以参考我的文件,配置在文件claude_desktop_config.json中,filesystem模块中将这段改成允许访问的文件目录“/Users/{your user name}/Desktop” ``` { "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "/Users/{your user name}/Desktop" ] }, "puppeteer": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-puppeteer" ] }, "everything": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-everything" ] } } }
编辑完保存,然后重启claude ## 配置完成
重启后可以看到🔨有个数量,这里显示的就是claude可以使用的mcp工具 点击🔨查看工具详情 重新打开settings>developer,可以看到之前配置的模块 ## 最终效果
# 更多的工具配置
[https://github.com/modelcontextprotocol/servers](https://github.com/modelcontextprotocol/servers)
> 原文链接: https://www.cnblogs.com/zmj-pr/p/18806986