mcpField
S
smry Public Reader

smry Public Reader

远程服务
r.smry.ai浏览器自动化09 周前更新

关于 smry Public Reader

smry Public Reader 无需凭据即可读取指定的公开文章、PDF 和受支持的 YouTube URL,并返回纯文本或结构化 JSON,附带稳定的段落引用,适用于阅读和来源核查。

主要功能

  1. 01读取公开文章、PDF 和受支持的 YouTube URL
  2. 02返回纯文本或结构化 JSON
  3. 03在来源中搜索内容
  4. 04提取指定行范围
  5. 05提供稳定的段落引用

适用场景

  1. 01阅读公开文章以开展研究
  2. 02查找来源中的关键发现
  3. 03依据段落引用核实说法
  4. 04比较多个来源

MCP 相关

远程 Streamable HTTP MCP 服务提供来源读取工具和文档资源,无需账户或密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://r.smry.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

1
参数类型必填说明
urlstring是准确的公共 HTTP 或 HTTPS 源 URL。
querystring否可选的聚焦问题或搜索短语,用于按相关性排序段落。

详细介绍

smry CLI

smry 是官方命令行客户端,可免凭据使用 smry Public Reader。它会读取指定的公开文章、PDF 或受支持的 YouTube URL,并以纯文本或带有稳定段落锚点的结构化 JSON 输出。

安装

brew install mrmps/smry/smry

使用

smry https://example.com/article
smry --json https://example.com/report.pdf
smry --query "key findings" https://example.com/article
smry --lines 90-95 https://example.com/article

运行 smry --help 查看完整选项列表。

Agent 技能

安装官方技能,用于以来源为依据的阅读工作流:

bunx skills add https://github.com/mrmps/homebrew-smry --skill smry compare-sources verify-citations

这些技能涵盖直接阅读、多来源比较,以及声明或引文核验。它们会在公共 MCP、HTTP API 和 CLI 之间进行选择,保留稳定的段落引用,并将检索到的内容视为不可信数据。

CLI 只会将指定的确切来源 URL 和选项发送到 https://r.smry.ai/api/v1/read。请勿发送私密 URL、Cookie、授权标头、订阅者凭据或个人文档。

公共 MCP 服务

Agent 可以通过位于 https://r.smry.ai/mcp 的远程 Streamable HTTP MCP 服务,调用同一个免凭据阅读器。其官方注册表元数据按版本记录在 server.json 中;该端点提供来源阅读工具和文档资源,且无需账户或密钥。

验证

bash -n bin/smry
./tests/smry-cli.test.sh
./tests/mcp-registry.test.sh

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。