Skip to main content

Octocrawl

io.github.77777R7/octocrawlVersion 0.8.13

Pages, crawls and URL batches as clean Markdown and JSON for AI agents, with an Evidence Record.

Status

Responds483 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:35 UTC
Latency
483 ms
Remotes responding
2 of 2
Sign-in
OAuth sign-in, No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcp.octocrawl.dev/mcpResponds483 ms
No sign-in

Claude Code

claude mcp add --transport http octocrawl https://mcp.octocrawl.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: octocrawl
Remote MCP server URL: https://mcp.octocrawl.dev/mcp

Cursor

{
  "mcpServers": {
    "octocrawl": {
      "url": "https://mcp.octocrawl.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"octocrawl","type":"http","url":"https://mcp.octocrawl.dev/mcp"}'
Streamable HTTP
https://mcp.octocrawl.dev/mcp-oauthSign-in required489 ms
OAuth sign-in

Claude Code

This server asks for sign-in. Your client opens the sign-in when it connects.

claude mcp add --transport http octocrawl https://mcp.octocrawl.dev/mcp-oauth

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: octocrawl
Remote MCP server URL: https://mcp.octocrawl.dev/mcp-oauth

Cursor

{
  "mcpServers": {
    "octocrawl": {
      "url": "https://mcp.octocrawl.dev/mcp-oauth"
    }
  }
}

VS Code

code --add-mcp '{"name":"octocrawl","type":"http","url":"https://mcp.octocrawl.dev/mcp-oauth"}'
Streamable HTTP
npm: @octocrawl/mcp 0.8.13
Package only

npm (npx)

claude mcp add octocrawl -- npx -y @octocrawl/mcp@0.8.13

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

2 tools

Tools of Octocrawl
Read-only
Idempotent
Open world
mapList a site's URLs without reading each page: the start page's links (read over HTTP alone) and the entries of the sitemaps the site declares, within one deadline. URLs stay in scope (the start host and its www twin, the start path's subtree, assets left out, similar URLs folded) and robots.txt applies unless ignoreRobotsTxt is set; what was left out is counted. No page title is fetched. At the deadline the answer is what was found (partial, stoppedBy timeout). Compact by default; debug adds each link's evidence and the sources read. Not for: reading pages, as one page body is read at most.NoYesYesYes
scrapeRead one URL as Markdown with its Evidence Record (final URL, fetch time, HTTP status, robots.txt decision, hashes), over HTTP first and in the browser when the page needs it. Not for: many URLs or a whole site section. Compact by default; debug adds the full audit. warnings name what the content cannot vouch for (client_rendered_suspected, robots_overridden), and agentHints the next step.NoYesNoYes

Details

Registry status
Active
Published
Nov 11, 2026
Updated
Nov 11, 2026
Categories (suggested)
Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing