Octen MCP server
io.github.Octen-Team/octen-mcp·v0.1.5·21 starsURL to LLM-ready markdown — plus per-page category, page_structure, and query-driven highlights.
21 stars
Reviews
Write oneNobody has reviewed Octen yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Octen tools (1)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
extractFetch one or more URLs and return LLM-ready content from Octen.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 12 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Octen compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 65% of 4,460 AI and agents servers
- Tools
- 1
- the typical AI and agents server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 21
- more than 90% of 2,711 AI and agents servers
What its tools let an agent do: 1 read
Install Octen in Claude Code, Cursor or VS Code
Runs npx -y octen-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add octen-mcp -- npx -y octen-mcp
What the publisher says
From the Octen repository's README, as published. We do not edit it. Read it on GitHub
octen-mcp
MCP server for Octen. Plug it into Claude, Cursor, VS Code, Windsurf, or any MCP client to give your agent live web search and URL extraction.
Core capabilities:
- search / newssearch**: search the live web with domain, text, language, and time filters.
- broadsearch**: decompose a query into multiple sub-queries, search them concurrently, and return results grouped per sub-query for broad coverage.
- extract: turn one or more URLs into clean, LLM-ready content.
- imagesearch** (In Beta — contact us for beta access): search the web for images by text query, by a reference image URL, or by base64 image data — exactly one of the three.
- videosearch** (In Beta — contact us for beta access): search the web for videos by text query.
What makes Octen useful for agents is that extract returns more than page text. Each successful result also includes:
- category: what the page is about
- pagestructure**: what kind of page it is
- highlights: ranked snippets when you pass a query
That lets an agent skip login walls, nav pages, and off-topic URLs before spending tokens on the full body.
Why Octen MCP
Fast
Web search averages 62ms. Fast enough for multi-step MCP workflows.
Accurate
Powered by SOTA text and VL embedding models. Better sources, fewer hallucinations.
Fresh
Live web data with minute-level updates. Useful for news, prices, and fast-moving pages.
Efficient
Clean highlights, optional full_content, and page labels keep model context relevant.
Quick start
You need an OCTENAPIKEY from octen.ai — or nothing at all, if your client signs in over OAuth (see Signing in instead).
Two ways to connect. Both serve the same six tools.
Node compatibility (local only): 0.4.2 and later run on every supported
Node (>= 18.17), including Node 26+. Versions 0.4.1 and below fail every call
on hosts whose embedded undici is v8+ (Node 26 and later) with
Network error … code=UNDERRINVALID_ARG cause=invalid onError method — if
you see that error, upgrade the package (or run on Node <= 24).
Connect to the hosted endpoint
Passing your key
Three ways, tried in this order. Prefer a header — a key in a URL is exposed to proxy logs, browser history and Referer headers.
Or use OAuth and paste no key at all — see Signing in instead.
By client
Claude Code — install the plugin. It brings the hosted server together with two skills, octen-web-search (routes a request to the right tool) and octen-research (multi-source research pipeline):
claude plugin marketplace add Octen-Team/octen-mcp
claude plugin install octen@octenOr from inside a session: /plugin marketplace add Octen-Team/octen-mcp, then /plugin install octen@octen.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Octen: common questions
- Is Octen MCP server safe?
- Mostly: it is graded B (82/100). Read the Octen safety report
- How do I install Octen?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Octen need an API key?
- Yes. The registry entry asks for
OCTEN_API_KEY. - Is Octen maintained?
- The last commit was 50 days ago (2026-09-15). The latest release is v0.1.5.
- What can I use instead of Octen?
- Servers from other publishers that do the same job: Basic Memory MCP server, IWE (iwe.md) MCP server and Godot MCP server.
- How does Octen compare with other AI and agents MCP servers?
- safety score 82/100 (higher than 65% of 4,460 AI and agents servers); tools 1 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Octen
Same job from other publishers: the closest match first, then the best rated.
- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedWidely usedB
- IWE (iwe.md)Markdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA
- Godot MCPAgent-driven Godot playtesting: editor control, input injection, game-time stepping, live state.not reviewedEstablishedA
- Robin: AI-Powered Dark Web OSINTDark web OSINT over Tor: search onion engines, scrape pages, report with your own model.not reviewedEstablishedA
- PDFAgentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.not reviewedEstablishedA