OpenNomosdocs
ToolsResearch

fetch_url

Fetch 1–10 URLs as clean markdown.

Fetch 1–10 URLs as clean markdown. Returns page data without saving memory.

FieldValue
PackCore (core)
Estimated cost per call$0
Monthly pack limitnone
Projectoptional (project or X-OpenNomos-Project); only attaches the project id to the result

Parameters

ParameterRequiredTypeDescription
projectnostringProject slug or id. Omit to use the credential or workspace default.
urlsyesstring[]1–10 full URLs including https://, e.g. ['https://example.com/pricing'].

Example call

{
  "urls": [
    "https://example.com/pricing"
  ]
}

REST: POST https://service.opennomos.com/v1/tools/fetch_url with that JSON as the body. MCP: tools/call with name: "fetch_url" and that JSON as arguments.

Example result

Values are illustrative; the shape comes from the service code.

{
  "results": [
    {
      "url": "https://example.com/pricing",
      "title": "Pricing",
      "content": "# Pricing\n…",
      "author": null,
      "publishedAt": null
    }
  ]
}

Notes

  • Core pack: no provider cost is counted against a pack limit. Returns page text as markdown and saves nothing.
  • If fewer pages come back than URLs requested, note says so.

Errors

Upstream trouble is reported inside a normal result as error, reason and action (and tool / retry_after_seconds when they apply). For search_signals this appears per source. See Errors.

On this page