WebRead MCP
一种模型上下文协议(MCP)服务器,使AI助手能够阅读网页并执行网络搜索。
工具
read_webpage
通过GET请求获取网页并返回其文本内容。
参数:
url(必填)-要获取的URLmax_chars(可选,默认值:500)-返回的最大字符数offset(可选,默认值:0)-分块阅读的起始字符位置raw_html(可选,默认值:false)-返回原始HTML而不是提取的文本
例子:
{
"url": "https://example.com",
"max_chars": 1000,
"offset": 0
}网络搜索
使用DuckDuckGo执行网络搜索,并返回带有链接的标题。
参数:
query(必填)-搜索查询page(可选,默认值:1)-页码(从1开始)
例子:
{
"query": "python tutorial",
"page": 1
}安装
来自PyPI
pip install webread-mcp来源
git clone
cd webreadmcp
pip install -e .配置
将服务器添加到MCP客户端配置中:
如果通过pip安装
{
"mcpServers": {
"webread": {
"command": "python",
"args": ["-m", "webread_mcp"]
}
}
}手动运行
python -m webread_mcp服务器通过stdio进行通信,并将等待MCP协议消息。
自定义CA捆绑包
{
"mcpServers": {
"webread": {
"command": "python",
"args": ["-m", "webread_mcp"],
"env": {
"SSL_CERT_FILE": "/path/to/corporate-ca-bundle.crt"
}
}
}
}禁用SSL验证(不建议)
{
"mcpServers": {
"webread": {
"command": "python",
"args": ["-m", "webread_mcp"],
"env": {
"WEBREAD_VERIFY_SSL": "false"
}
}
}
}依赖项
mcp-模型上下文协议SDKhttpx-HTTP客户端beautifulsoup4-HTML解析duckduckgo_search-网络搜索
