← 返回目录
C

CLIO Web MCP Server

社区
面向科学研究的确定性网络搜索与文档抓取工具
分类
其他
Stars
★ 30 热门
传输方式
stdio(本地进程)
运行环境
Python 3.10+
凭据
无需凭据
许可证
BSD-3-Clause
最近提交
工具数
3
54FMRS · D

CLIO Web 提供了一种直接的网络搜索和抓取方式,支持 DOI。它的功能简单,但可能更适合需要简单、可靠访问的研究环境,而不是高级搜索功能。

最强项 · 安装易用性 12/20 最弱项 · 可靠性 9/20

可靠性
9/20
安全与权限
11/20
维护活跃度
12/20
文档质量
10/20
安装易用性
12/20
查看各项评分依据
可靠性 9/20
清单声明了 fetch/fetch_events/search 三个工具和 capabilities 资源,启动方式(stdio, clio-kit mcp-server web)明确,但没有提供任何针对 web 服务器的已提交测试、CI 证据或工具级行为验证。search 描述中'本安装固定的 ddg provider'以及 fetch 的'CLIO Web Search conversion when configured'带有条件性、隐藏假设。仓库级 CI 徽章存在,但无法归属到该服务器,扣除后得 9 分。
安全与权限 11/20
该服务器涉及对外网络访问(任意 URL/DOI 抓取和 web 搜索),这是其核心功能且在描述中透明披露,未见凭据窃取、隐蔽数据外传或危险默认操作等红线问题,故不落入 0-4 区间。但缺乏对 SSRF/内网地址限制、内容转换管线的数据流披露、以及权限范围的说明,安全边界不完整,得 11 分。
维护活跃度 12/20
项目活跃(26 stars、39 个 open issues、未归档、BSD-3-Clause 许可证、CI/coverage/pip-audit/ruff/mypy 徽章齐全),由 IIT GRC 团队维护并有 NSF 资助背景。但存在版本混乱:清单服务器版本 2.1.0、PyPI 包 2.10.6、README 表格中 web 为 2.0.0,且未见明确的安全响应渠道说明,扣除后得 12 分。
文档质量 10/20
根 README 提供了安装命令和客户端配置,且 web 服务器列入服务器表格,但 README 中没有任何针对 web 服务器的工具参数说明、限制、成本(如搜索配额)或故障排除内容;三个工具的描述仅有清单中的一句话,隐藏假设较多(conversion 需配置、ddg provider 固定),得 10 分。
安装易用性 12/20
安装路径清晰:uv tool install clio-kit 后运行 clio-kit mcp-server web,清单给出了完整的 pypi 包标识、版本和 packageArguments(mcp-server web),README 还提供了多种主流客户端(Cursor/Claude/VS Code)的配置示例(虽以其他服务器为例,模式可直接套用)。但未提供 web 专属的客户端配置示例,且 wheel 版本在不同证据间不一致,得 12 分。

静态评测 · 未实际运行收录于 2026-09-08

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件访问网络

适合谁

  • 需要可靠网络检索功能的研究人员和 AI 代理。
  • 处理科学出版物和数据集作为研究流程一部分的用户。

不适合谁

  • 需要针对多个搜索引擎进行自定义或可配置搜索提供商的用户,因为固定提供商限制灵活性。
  • 不需要高级网页查询或个性化搜索选项的临时用户。

所需权限

  • 该服务器访问运行它的代理配置的搜索引擎提供商(DuckDuckGo),并直接从公开 URL 抓取内容。需要系统访问权限才能执行。

风险与副作用

  • 可能会抓取有毒内容或恶意网页,应谨慎操作。
  • 固定提供商可能带来搜索结果的隐私或偏差问题。

安装接入

准备工作

运行环境:Python 3.10+

要安装 CLIO Web MCP 服务器,请运行:uv tool install 'clio-kit==2.10.6'(或更新版本)。然后使用命令 clio-kit mcp-server web 启动服务器。如果您使用的是 Cursor、Claude Code 或 VS Code,请相应配置 MCP 客户端以执行该命令。

MCP 配置 · JSON
{
  "mcpServers": {
    "web-mcp": {
      "command": "clio-kit",
      "args": [
        "mcp-server",
        "web"
      ]
    }
  }
}

适用于使用 mcpServers 字段的客户端。VS Code 等使用其他字段的客户端,可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "web-mcp": {
      "command": "clio-kit",
      "args": [
        "mcp-server",
        "web"
      ]
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add web-mcp -- clio-kit mcp-server web

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端中确认 CLIO Web 服务器的 fetch、fetch_events 和 search 三个工具已出现在工具列表中,然后运行一次 search 请求验证网络检索是否正常。

常见排障

  1. 确保通过 `uv tool install` 正确安装,且 `clio-kit` 可执行文件位于 PATH 中。
  2. 检查网络连接并确认可以访问搜索结果。
  3. 如果搜索失败,请检查提供商状态,因为服务器的提供商是固定的。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 搜索最新的扩散模型研究论文
  • 获取这个 DOI 对应的文档内容
  • 查询该文档抓取转换的完整事件日志
  • 读取这个网页 URL 的内容

工具能力 3

fetch 只读
抓取 HTTP(S) URL 或 DOI 作为持久化任务;支持 HTML 和文本内容,并可配置文档转换。
fetch_events 只读
查询文档抓取转换的完整有序后端事件日志。
search 只读
使用安装配置的固定 ddg(DuckDuckGo)提供商执行网络搜索。

使用场景

在科学研究中执行网络搜索以查找文献或数据。
通过 DOI 抓取学术文章或数据集。
核对和记录网页内容以供审计。

详细介绍

CLIO Web 是 IoWarp CLIO Kit 提供的一个 MCP 服务器,提供固定提供商的网络搜索、URL/DOI 抓取以及文档转换功能。它支持通过提供的任务日志进行可追溯的抓取操作,并内置指导性研究提示。该服务器专为科学工作流设计,可通过 PyPI 上的 clio-kit 包使用。

同类可选方案

用Telethon驱动的Telegram MCP服务器,让MCP客户端读取聊天、管理群组、发送/修改消息、媒体、联系人及设置。

★ 1.8k · 工具数 76 与当前对比 →

源版本 93e41d70d6c2 数据同步于 2026-10-19 查看 FMRS 评分方法