OpenResearch MCP

Zero-auth, security-hardened research MCP for cross-domain agents. Give Claude, Cursor, OpenCode, Open WebUI, or any MCP-compatible agent a full research stack - web search, academic papers, PDFs, GitHub repos, news, macro & finance data, SEC filings, biomedical literature, Bluesky, and YouTube - with no API keys to manage. 22 tools, one install. It runs locally over stdio via the published package.

People connecting search tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-07-08 · ★ 10 · #20 OF 47 MAINTAINED SEARCH · VERIFIED 2026-08-25

Apache-2.0 · Python servers · how we verify → /methodology

01 · Install OpenResearch MCP

before you install - you'll need

Set GITHUB_TOKEN, OPENALEX_EMAIL before connecting.

Claude Code

claude mcp add olanokhin-openresearch-mcp -- uvx openresearch-mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "olanokhin-openresearch-mcp": {
      "command": "uvx",
      "args": [
        "openresearch-mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license Apache-2.0 - declared in the repository

pypi package openresearch-mcp - check the name against the project README before installing (PyPI has no namespace ownership)

registry namespace io.github.olanokhin is GitHub-verified and matches the repo owner

03 · What OpenResearch MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

An agent gets 22 documented tools spanning bluesky, news, weather, including web_search, read_url, read_pdf, read_repo.

Capability map

Tools grouped from the project's README - what OpenResearch MCP lets an agent do.

read & search

21 tools - e.g. Any webpage; Any PDF or arXiv; GitHub public repos

read_url · read_pdf · read_repo · search_hacker_news · search_stackoverflow · search_openalex…

Web

1 tool - e.g. DuckDuckGo

web_search

Latest releases

v0.2.1 · 2026-07-08

v0.2.0 · 2026-07-01

v0.1.9 · 2026-06-28

04 · Who maintains OpenResearch MCP

OpenResearch MCP is maintained by olanokhin. It's the only MCP server we track from this author; the repo dates to Jun 2026.

05 · Facts

category
search - ranked #20 of 47 actively-maintained search servers as of 2026-08-25.
release cadence
10+ releases in the last 90 days (latest 2026-07-08)
registry
io.github.olanokhin/openresearch-mcp (active, first published 2026-06-21 · 9 versions)
packages
pypi:openresearch-mcp

06 · OpenResearch MCP FAQ

Is OpenResearch MCP still maintained?

Yes - as of 2026-08-25, its last commit was 2026-07-08 and it shipped 10+ releases in the last 90 days. We re-verify nightly.

What can OpenResearch MCP do?

An agent gets 22 documented tools spanning bluesky, news, weather, including web_search, read_url, read_pdf, read_repo.

How do I install OpenResearch MCP?

Run `uvx openresearch-mcp`. The README documents 2 environment variables (GITHUB_TOKEN, OPENALEX_EMAIL) to set first. Set GITHUB_TOKEN, OPENALEX_EMAIL before connecting. You can also paste the ready-made client config above.

Does OpenResearch MCP run locally?

Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to OpenResearch MCP