60行代码打造AI Agent网页工具
本文介绍一个基于官方 MCP Python SDK 的 60 行自托管服务器,为 AI Agent 提供网页获取(web_fetch)工具,返回纯文本而非原始 HTML。
- 包含礼貌的 User-Agent、15秒超时及错误抛出,避免被静默屏蔽或挂起。
- 内置 8000 字符大小上限并截断提示,防止占用过多上下文。
- 实现简单的 SSRF 防御,拒绝私有、回环、链路本地及保留地址。
- 返回清洗后的纯文本(去除脚本、样式及标签),示例将 example.com 的 559字符 HTML 压缩至 142字符。
原文链接
相关链接
#开发者 #工具
📢 频道:@DevToolboxHub
Post #909
2
