🍹 Insight Daily 🪺
Aitrainee | 公众号:AI进修生
Hi,这里是Aitrainee,欢迎阅读本期新文章。

DeepWiki 是什么?
之前咱们聊过:
不写/看不懂文档都有救!Devin 团队再出招 :AI生成高质量 GitHub 文档,库作者点赞+改 URL 即用!
免费、免认证、远程直接用,这点就挺香的。服务器地址也直接甩出来 了:https://mcp.deepwiki.com/ -
三大工具: read_wiki_structure: 获取 GitHub 仓库的文档主题列表。 read_wiki_contents: 查看 GitHub 仓库的文档内容。 ask_question: 随便问关于某个 GitHub 仓库的问题,AI 会结合上下文给你答案。
-
支持两种传输协议: SSE (Server-Sent Events) – /sse: 官方 MCP 规范版本,Claude 支持,大部分集成推荐用这个。 地址:https://mcp.deepwiki.com/sse Streamable HTTP – /mcp: 更新的协议,兼容 Cloudflare 和 OpenAI,也支持老的 /sse。 地址:https://mcp.deepwiki.com/mcp 为了最大兼容性,先试试 /sse 这个。
from openai import OpenAI
client = OpenAI()
resp = client.responses.create(
model="gpt-4.1", # 或者 gpt-4o 等支持 MCP 的模型
tools=[
{
"type": "mcp",
"server_label": "deepwiki", # 给服务器起个别名
"server_url": "https://mcp.deepwiki.com/mcp", # 服务器地址
"require_approval": "never", # 是否需要手动批准每次调用,"never" 表示不需要
},
],
input="MCP 规范 2025-03-26 版本支持哪些传输协议?" # 你想问的问题
)
print(resp.output_text)
获取工具列表: API 会先从 MCP 服务器获取可用的工具列表。成功后,响应里会包含一个 mcp_list_tools 对象,里面有成功导入的工具信息。建议把这个对象一直放在模型上下文里,避免重复获取,优化延迟。按需筛选工具: 如果 MCP 服务器工具太多,可以用 allowed_tools 参数只导入你需要的,降低成本和延迟。调用工具: 模型根据上下文决定是否调用 MCP 工具。调用时,会向服务器发请求,把输出结果放回模型上下文。这会生成一个 mcp_call 对象,包含参数和输出。失败的调用,error 字段会记录错误信息。审批流程 (可选但推荐): 默认情况下,OpenAI 会在数据发送到远程 MCP 服务器前请求你的批准。这能让你控制数据流向。收到 mcp_approval_request 后,你可以通过发送 mcp_approval_response 来批准。如果完全信任某个服务器,可以设置 require_approval: “never” 来跳过审批,提高效率。认证 (DeepWiki 不需要,但其他可能需要): 大多数 MCP 服务器需要认证。可以在请求的 headers 里带上 API Key 或 OAuth token。OpenAI API 不会存储这些敏感信息。
MCP 服务器是第三方服务,有它们自己的条款。 优先选择服务提供商自己托管的官方服务器。 仔细审查和记录与第三方 MCP 服务器共享的数据。 警惕恶意服务器可能包含的隐藏指令 (提示注入)。 MCP 服务器可能会意外更新工具行为,导致意外或恶意行为。
那么问题来了,怎么让自己的代码库也能通过 MCP 被访问呢?
Cognition Labs 表示,他们会继续通过 DeepWiki 和 Devin 开源计划来支持开源社区。
AI 绘画元方法:不肝提示词,文章直出封面。(端到端篇)
AI 绘画“元方法”分享,免费绘图流,掌握思维比提示词更重要。(融图篇)
本号知识星球(汇集ALL订阅频道合集和其他):

星球里可获取更多AI实践和资讯:

MCP文章,从概念到实践再到自己构建:

MCP实践:Cursor + MCP:效率狂飙!一键克隆网站、自动调试错误,社区:每个人都在谈论MCP!
最新MCP托管平台:让Cursor秒变数据库专家,一键对接Github,开发效率暴增!
Blender + MCP 从入门到实践:安装、配置、插件、渲染与快捷键一文搞定!
比Playwright更高效!BrowserTools MCP 让Cursor直接控制当前浏览器,AI调试+SEO审计效率狂飙!
手把手教你配置BrowserTools MCP,Windows 和 Mac全流程,关键命令别忽略。
2分钟构建自己的MCP服务器,从算数到 Firecrawl MCP(手动挡 + AI档)
太简单了!Cline官方定义MCP开发流程,聊天式开发,让MCP搭建不再复杂。
点这里👇关注我,记得标星哦~
(文:AI进修生)