Skip to content
Agentmart
Submit a tool

OpenResearch MCP

Zero-auth research MCP: web, academic, finance, news, weather, macro, social, SEC.

Connector by olanokhin · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)★ 11
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/olanokhin-openresearch-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Zero-auth research MCP: web, academic, finance, news, weather, macro, social, SEC. No keys.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
21 read · 0 write · 0 delete · 1 not yet classified
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 22

Read from the source code; the running server may list different tools.

Read 21 · Look things up without changing anything.

  • get_bluesky_profile
  • get_company_financials
  • get_country_indicator
  • get_crypto_price
  • get_current_date
  • get_fx_rate
  • get_historical_weather
  • get_weather_forecast
  • get_youtube_transcript
  • read_bluesky_feed
  • read_repo
  • read_url
Show 9 more tools
  • search_bluesky_users
  • search_europepmc
  • search_hacker_news
  • search_indicators
  • search_news
  • search_openalex
  • search_sec_filings
  • search_stackoverflow
  • web_search

Not yet classified 1 · We could not tell from the name and description.

  • read_pdf

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • GITHUB_TOKEN
  • STACKEXCHANGE_KEY

Other settings (environment variables or headers).

  • OPENALEX_EMAIL
  • SEC_USER_AGENT

Files it touches

  • Any path the agent passes to its tools

Tools (22)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • get_bluesky_profileGet Bluesky Profile

    Full Bluesky profile: bio and follower/following/post counts. No API key. Cheap context before reading a feed. Args: handle: A Bluesky handle, e.g. "user.bsky.social" (a leading @ is fine).

  • get_company_financialsGet Company Financials

    Annual fundamentals (revenue, earnings, assets) for a US-listed company. No key. Pulls figures from SEC EDGAR 10-K filings. US filers only. Set SEC_USER_AGENT to your contact email to comply with SEC's fair-access policy (a default is used otherwise). Args: ticker: Stock ticker symbol, e.g. "AAPL", "MSFT".

  • get_country_indicatorGet Country Indicator

    Yearly socio-economic series for a country: GDP, population, inflation, etc. Args: country: Country name or ISO code (e.g. "Germany", "DE", "DEU"). indicator: World Bank indicator code (e.g. "NY.GDP.MKTP.CD"). Use search_indicators to find a code by keyword. start: First year (optional). end: Last year (optional). Omit both for the full available range. A single bound extends to the present / back to 1960.

  • get_crypto_priceGet Crypto Price

    Cryptocurrency price: current, or daily history over a window. No API key. Args: coin: Coin id or ticker symbol (e.g. "bitcoin", "btc", "ethereum", "eth"). vs: Quote currency (e.g. "usd", "eur", "btc"). Default "usd". days: If given, return daily price history for the last N days (1–365); omit for the current price only.

  • get_current_dateGet Current Date

    Return the current date and UTC time, so relative requests can be anchored. Use this whenever a request is time-relative ("last 30 days", "since last year", "recent", "this week") and you need to know what "now" is — do **not** guess the date from memory. The UTC date is the anchor for every date-range tool. Returns server-generated trusted data (the host's own clock), so unlike the fetch tools its output is not wrapped as untrusted content.

  • get_fx_rateGet FX Rate

    Currency exchange rates (ECB via Frankfurter): latest, historical, or a series. Args: symbols: Target currency code(s), comma-separated (e.g. "EUR,GBP,JPY"). Empty → all available currencies. base: Base currency to quote against (default "USD"). start: Range/point start date (ISO ``YYYY-MM-DD``). end: Range end date. Omit both → latest. One only → that single historical date. Both → series. group: Downsample a series to ``"week"`` or ``"month"`` (end-of-period rate).

  • get_historical_weatherGet Historical Weather

    Historical climate series for a place, aggregated for trend analysis. No key. Spans ERA5 reanalysis since 1940 (≈5-day lag at the recent end). Daily data is *always* aggregated — a multi-year raw daily series is thousands of points. Args: location: City or place name, resolved via Open-Meteo geocoding. start: Range start date (ISO ``YYYY-MM-DD``; common typings also accepted). end: Range end date. Must be on or after ``start``. aggregate: ``"monthly"`` (mean temp + total precip per month) or ``"yearly"``.

  • get_weather_forecastGet Weather Forecast

    Current conditions + daily forecast for a place. No API key required. Args: location: City or place name (e.g. "Berlin", "San Francisco"). Resolved to coordinates via Open-Meteo geocoding. days: Forecast length in days (1–16, default 7).

  • get_youtube_transcriptGet YouTube Transcript

    Fetch the transcript/subtitles of a YouTube video. No API key required. Args: url: YouTube video URL (youtube.com/watch?v=..., youtu.be/..., shorts/) or bare 11-char video ID.

  • read_bluesky_feedRead Bluesky Feed

    Read a user's recent *original* posts (reposts and replies filtered out). No key. Args: handle: A Bluesky handle, e.g. "user.bsky.social" (a leading @ is fine). limit: Number of original posts to return (1–25, default 10).

  • read_pdfRead PDF

    Download and extract text from a PDF. Handles arXiv abstract/HTML/PDF URLs. Args: url: URL to a PDF file or arXiv paper page.

  • read_repoRead GitHub Repository

    Read a public GitHub repository: metadata, README, file tree, and key files. Works without authentication (60 req/hr). Set GITHUB_TOKEN env var for 5,000 req/hr. Args: repo: GitHub repository URL (https://github.com/owner/repo) or owner/repo shorthand.

  • read_urlRead Web Page

    Fetch a web page and return its main text content. Args: url: Full URL to fetch.

  • search_bluesky_usersSearch Bluesky Users

    Find Bluesky profiles by name, handle, or bio text. No API key required. Args: query: Name, handle, or topic, e.g. "neuroscience" or "Jane Smith". max_results: Number of profiles to return (1–25, default 10).

  • search_europepmcSearch Europe PMC

    Search biomedical/life-science literature (Europe PMC). No API key required. Flags open-access papers and, for them, gives a PDF URL to pass to read_pdf. Paywalled papers are returned too but without a PDF link. Args: query: Search query, e.g. "CRISPR base editing" or "GLP-1 obesity". max_results: Number of papers to return (1–25, default 5).

Show 7 more tools
  • search_hacker_newsSearch Hacker News

    Search Hacker News stories and discussions via Algolia API. No API key required. Args: query: Search query string. max_results: Number of stories to return (1–20, default 10).

  • search_indicatorsSearch World Bank Indicators

    Find World Bank indicator codes by keyword, to feed into get_country_indicator. Searches the WDI development-indicator set (~1,500 indicators) by name. Returns matching ``code — name`` pairs. Use the code (e.g. "NY.GDP.MKTP.CD") with get_country_indicator. Args: query: Keyword(s), e.g. "GDP", "net migration", "life expectancy".

  • search_newsSearch News

    Search fresh global news on a topic (multilingual). No API key required. Returns recent articles (title, URL, domain, country, language, date) → feed a URL into read_url for the full text. Powered by GDELT, with a DuckDuckGo News fallback if GDELT is unreachable (fallback ignores the country/language filters). Args: query: Topic to search, e.g. "renewable energy" or "central bank rates". Use whole words — GDELT rejects very short/acronym-only queries like "AI" (spell it "artificial intelligence"). max_results: Number of articles to return (1–50, default 10). A smaller…

  • search_openalexSearch OpenAlex

    Search OpenAlex for academic papers, books, and datasets. 250M+ works, no API key required. Set OPENALEX_EMAIL env var to join the polite pool for higher rate limits. Args: query: Search query string. max_results: Number of works to return (1–10, default 5).

  • search_sec_filingsSearch SEC Filings

    Full-text search of SEC EDGAR filings by keyword/company. No API key. Finds 10-K / 10-Q / 8-K (and other) filings mentioning a term, with a direct document URL to feed into read_url or read_pdf. Args: query: Search terms, e.g. "supply chain risk" or a company name. forms: Optional comma-separated form filter, e.g. "10-K" or "10-K,10-Q". max_results: Number of filings to return (1–25, default 10).

  • search_stackoverflowSearch Stack Overflow

    Search Stack Overflow for questions and answers. No API key required (throttled without key). Args: query: Search query string. max_results: Number of questions to return (1–10, default 5).

  • web_searchWeb Search

    Search the web via DuckDuckGo. No API key required. Args: query: Search query string. max_results: Number of results to return (1–20, default 5). site: Restrict results to a specific domain, e.g. "arxiv.org" or "github.com".

Signals

Stars
11
Forks
1
Open issues
0
Weekly downloads
91
Last commit
Jul 8, 2026 (3 months ago)
Last release
Jul 8, 2026 (3 months ago)
Last package publish
Jul 8, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.olanokhin/openresearch-mcp
Version
0.2.1
Auth
API key
Packages
pypi openresearch-mcp
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

OpenResearch MCP. Agent Mart. https://agentmart.dev/connectors/olanokhin-openresearch-mcp (last updated 2026-10-24)