工具调研
fetch_url
把 1–10 个 URL 抓取为干净的 markdown。
把 1–10 个 URL 抓取为干净的 markdown。返回页面数据,不保存记忆。
以上是服务端发布的英文描述的译文;英文原文见英文页。工具名、参数名和取值保持原样。
| 字段 | 值 |
|---|---|
| 工具包 | Core (core) |
| 每次调用的预估成本 | $0 |
| 工具包每月上限 | 无 |
| 项目 | 可选(project 或 X-OpenNomos-Project);只是把项目 id 附在结果里 |
参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
project | 否 | string | 项目 slug 或 id。省略则用凭据或工作区的默认项目。 |
urls | 是 | string[] | 1–10 个完整 URL,含 https://,例如 ['https://example.com/pricing']。 |
示例调用
{
"urls": [
"https://example.com/pricing"
]
}REST:POST https://service.opennomos.com/v1/tools/fetch_url,以上 JSON 作为请求体。MCP:tools/call,name: "fetch_url",以上 JSON 作为 arguments。
示例结果
示例里的值是示意性的;结构来自服务端代码。
{
"results": [
{
"url": "https://example.com/pricing",
"title": "Pricing",
"content": "# Pricing\n…",
"author": null,
"publishedAt": null
}
]
}说明
- Core 工具包:服务商成本不计入任何工具包上限。以 markdown 返回页面文本,不保存任何东西。
- 如果返回的页面比请求的 URL 少,
note会说明。
错误
上游出问题时,会在一个正常结果里以 error、reason 和 action 报告(适用时还有 tool / retry_after_seconds)。对 search_signals,这会按来源分别出现。见错误。