8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/ext/article.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: 文章
3 | description: 社区中一些介绍MCP协议的中文资源
4 | ---
5 |
6 | - [一文看懂:MCP(大模型上下文)](https://zhuanlan.zhihu.com/p/27327515233)
7 | - [MCP协议上篇 - 一文了解MCP是什么](https://zhuanlan.zhihu.com/p/10122577918)
8 | - [MCP协议](https://www.cnblogs.com/ghj1976/p/18572770/mcp-xie-yi)
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # MCP协议中文网
2 |
3 | [模型上下文协议(MCP协议)](https://modelcontextprotocol.io)的官方文档。
4 |
5 | 有关详细的贡献指南、开发设置和故障排除,请参阅我们的[贡献指南](CONTRIBUTING.md)。
6 |
7 | ### 发布更改
8 |
9 | 推送到默认分支的更改将自动部署到生产环境。
10 |
11 | ### 关于我
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/development/contributing.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: 贡献
3 | description: 如何参与 Model Context Protocol 的开发
4 | ---
5 |
6 | 我们欢迎社区的贡献!请查看我们的[贡献指南](https://github.com/modelcontextprotocol/.github/blob/main/CONTRIBUTING.md)了解如何提交更改的详细信息。
7 |
8 | 所有贡献者必须遵守我们的[行为准则](https://github.com/modelcontextprotocol/.github/blob/main/CODE_OF_CONDUCT.md)。
9 |
10 | 如有问题和讨论,请使用[GitHub Discussions](https://github.com/orgs/modelcontextprotocol/discussions)。
--------------------------------------------------------------------------------
/favicon.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/development/updates.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: "最新动态"
3 | description: 'MCP 的最新更新和改进'
4 | ---
5 |
6 |
73 |
74 |
75 | 检查器提供了多种功能,用于与您的 MCP 服务器进行交互:
76 |
77 | ### 服务器连接面板
78 | - 允许选择用于连接服务器的[传输](/docs/concepts/transports)
79 | - 对于本地服务器,支持自定义命令行参数和环境
80 |
81 | ### 资源选项卡
82 | - 列出所有可用资源
83 | - 显示资源元数据(MIME 类型、描述)
84 | - 允许检查资源内容
85 | - 支持订阅测试
86 |
87 | ### 提示选项卡
88 | - 显示可用的提示模板
89 | - 显示提示参数和描述
90 | - 支持使用自定义参数测试提示
91 | - 预览生成的消息
92 |
93 | ### 工具选项卡
94 | - 列出可用工具
95 | - 显示工具模式和描述
96 | - 支持使用自定义输入测试工具
97 | - 显示工具执行结果
98 |
99 | ### 通知面板
100 | - 显示从服务器记录的所有日志
101 | - 显示从服务器接收的通知
102 |
103 | ## 最佳实践
104 |
105 | ### 开发工作流
106 |
107 | 1. 开始开发
108 | - 使用检查器启动您的服务器
109 | - 验证基本连接性
110 | - 检查能力协商
111 |
112 | 2. 迭代测试
113 | - 进行服务器更改
114 | - 重新构建服务器
115 | - 重新连接检查器
116 | - 测试受影响的功能
117 | - 监控消息
118 |
119 | 3. 测试边缘情况
120 | - 无效输入
121 | - 缺少提示参数
122 | - 并发操作
123 | - 验证错误处理和错误响应
124 |
125 | ## 下一步
126 |
127 |
10 |
11 |
12 | 不用担心 —— 在执行这些操作之前,它会征求您的许可!
13 |
14 | ## 1. 下载 Claude for Desktop
15 |
16 | 首先下载 [Claude for Desktop](https://claude.ai/download),选择 macOS 或 Windows。(Linux 目前不支持 Claude for Desktop。)
17 |
18 | 按照安装说明进行操作。
19 |
20 | 如果您已经安装了 Claude for Desktop,请确保它是最新版本,方法是点击计算机上的 Claude 菜单并选择“检查更新...”。
21 |
22 |
35 |
36 |
37 | 点击设置窗格左侧栏中的“开发者”,然后点击“编辑配置”:
38 |
39 |
40 |
41 |
42 | 这将在以下位置创建一个配置文件:
43 | - macOS:`~/Library/Application Support/Claude/claude_desktop_config.json`
44 | - Windows:`%APPDATA%\Claude\claude_desktop_config.json`
45 |
46 | 如果文件不存在,它将创建该文件并在文件系统中显示它。
47 |
48 | 在任何文本编辑器中打开配置文件。将文件内容替换为以下内容:
49 |
118 |
119 |
120 | 点击锤子图标后,您应该会看到文件系统 MCP 服务器附带的工具:
121 |
122 |
123 |
124 |
125 |
126 | 如果您的服务器未被 Claude for Desktop 识别,请继续阅读[故障排除](#troubleshooting)部分以获取调试提示。
127 |
128 | ## 4. 试试看!
129 |
130 | 您现在可以与 Claude 对话并询问它有关文件系统的问题。它应该知道何时调用相关工具。
131 |
132 | 您可以尝试询问 Claude 的一些问题:
133 | - 你能写一首诗并保存到我的桌面吗?
134 | - 我的下载文件夹中有哪些与工作相关的文件?
135 | - 你能将桌面上的所有图片移动到一个名为“Images”的新文件夹中吗?
136 |
137 | 根据需要,Claude 将调用相关工具并在执行操作之前征求您的许可:
138 |
139 |
140 |
141 |
142 | ## 故障排除
143 |
144 |