mcpbeat Sign in

Orcid MCP Server

answering

Orcid MCP Server is answering right now. Last checked 13 min ago. 283 installs a week from npm. It exposes 9 tools. Last commit 16 Sep 2026.

Researcher profiles, works, affiliations, funding, and peer reviews from the ORCID registry.

Installs per day peak 324 · avg 36 · +210% w/w
a month agotoday
Uptime history 47 days of history · worst day 0%
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
9
Tools
read from the server
350 ms
Response time
average over 24h
283
Installs / week
npm and PyPI

What changed 11

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 August 2026. No other catalogue keeps this.

16 Sep a tool changed version
25 Aug 9 tools changed the parameters they ask for orcid_get_affiliations, orcid_get_funding, orcid_get_peer_reviews and 6 more
25 Aug a tool changed version

Nothing serious here today

Today is the operative word: we check Orcid MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add orcid-mcp-server --transport http https://orcid.caseyjhand.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "orcid-mcp-server": {
      "url": "https://orcid.caseyjhand.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.orcid-mcp-server]
url = "https://orcid.caseyjhand.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "orcid-mcp-server": {
      "url": "https://orcid.caseyjhand.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "orcid-mcp-server": {
      "url": "https://orcid.caseyjhand.com/mcp"
    }
  }
}

This one needs environment variables set before it will start: MCP_HTTP_HOST (The hostname for the HTTP server.), MCP_HTTP_PORT (The port to run the HTTP server on.), MCP_HTTP_ENDPOINT_PATH (The endpoint path for the MCP server.), MCP_AUTH_MODE (Authentication mode to use: 'none', 'jwt', or 'oauth'.), MCP_LOG_LEVEL (Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').). The author declared them in the registry entry; get the values from the project itself.

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

orcid
orcid_get_affiliations
Fetch affiliation records for an ORCID researcher. The `types` parameter controls which affiliation sections to return: employment, education, invited-positions, distinctions, memberships, qualifications, services, or all. Default is employment and education. Returns organization names, disambiguated organization identifiers (ROR/GRID/Ringgold), departments, roles, and date ranges. Affiliation data is self-reported; absence does not mean no affiliation.
orcid_get_funding
Fetch funding records for an ORCID researcher: grants, contracts, awards, and salary awards. Returns funder names, funder organization identifiers, grant numbers, and funding periods. Funding data is entirely self-reported — most researchers do not enter funding even when they have grants. Absence of funding records does not imply absence of funding. When records exist they are high-value for grant tracking and funder analysis.
orcid_get_peer_reviews
Fetch peer review activity for an ORCID researcher: convening organizations (journals and publishers), reviewer role (reviewer, editor, chair, etc.), review type, completion dates, and ISSN-keyed group identifiers. Use to assess editorial activity, journal affiliations, and the scope of a researcher's peer review contributions. Peer review records are self-reported or imported by participating publishers — coverage varies by researcher.
orcid_get_profile
Fetch a researcher's public profile from ORCID: name, biography, keywords, researcher URLs, and external identifiers such as Scopus Author ID, ResearcherID, and Loop profile. This is the entry point for building a researcher dossier. Pass a bare ORCID iD (0000-0001-2345-6789) or a full URI (https://orcid.org/0000-0001-2345-6789). The profile contains only publicly visible data — researchers control visibility per field.
orcid_get_research_resources
List research resources associated with an ORCID researcher — compute allocations, equipment access, lab facilities, data resources, and clinical study registrations. This is a newer ORCID section; most researchers have no entries. Returns the resource title, hosting organization, external identifiers (often a URI to the allocation portal), and access period. Most entries are deposited by resource-allocation systems (e.g. ACCESS, XSEDE) rather than researchers themselves.
orcid_get_work_detail
Fetch full detail records for 1–100 works by their put-codes in a single request. Put-codes are returned by orcid_get_works in the putCode field of each work entry. Returns the abstract (short-description), all contributors with CRediT roles, the complete external ID list (DOI, PMID, arXiv, ISBN, etc.), citation metadata (BibTeX or other formats when provided), journal title, and URL for each work. Per-record errors (not-found or inaccessible put-codes) are surfaced as error entries rather than failing the whole call.
orcid_get_works
Retrieve works associated with an ORCID iD — publications, datasets, software, preprints, and more. Returns work summaries with put-codes, titles, types, publication dates, journal names, and all external identifiers (DOIs, PMIDs, arXiv IDs, ISBNs). The first 50 works are returned by default; workCount reports the total available, and prolific records are paged with offset and the returned nextOffset (or raise limit). Set include_external_ids to false to omit identifier lists for a lighter payload. Pass the putCode from each work to orcid_get_work_detail to retrieve the full record including abstract and contributors. External IDs are ready for chaining to Crossref, PubMed, or arXiv servers. Works are self-reported; a researcher may not have linked all their publications.
orcid_resolve_researcher
Disambiguate an author name to a verified ORCID iD. Returns ranked candidates (5 by default, up to 20 via the rows parameter) with transparent disambiguation signals: name match type (exact/partial/other-name/none), institution overlap flag, and whether a DOI or PMID anchor was used in the query. A DOI or PMID anchor is near-deterministic — it filters to researchers who have linked that specific work to their ORCID record. Use this tool (not orcid_search_researchers) when the input is an ambiguous name that needs ranked disambiguation. No synthetic scores are used — raw signals only.
orcid_search_researchers
Search the ORCID registry using structured field parameters or raw Solr syntax. All provided structured params are ANDed together. The `query` field appends raw Solr syntax to the generated clause. Returns ORCID iDs with inline name and institution data — no follow-up profile fetches needed for basic disambiguation. For ranked disambiguation of an ambiguous author name, use orcid_resolve_researcher instead. The ORCID Public API caps results at 10,000 — use pagination for large result sets.

Endpoints

URLTransportStateLatencyChecked
https://orcid.caseyjhand.com/mcp streamable-http answering 227 ms 13 min ago

Alternatives to Orcid MCP Server

same job, measured the same way
Orcid
by smaboundless

Search ORCID researcher profiles, retrieve works, and export citations

59 installs/wk local only
Search MCP Registry
by onticx

Search and discover MCP servers from the MCP Registry.

121 installs/wk local only
Open MCP Registry
by onticx

Search and discover MCP servers from the MCP Registry.

79 installs/wk local only
Orcid
by pipeworx-io

ORCID public researcher records (works, employment, education)

42 tools answering
Thumbtack MCP
by chrischall

Unofficial Thumbtack MCP — search local service pros, read profiles, ratings and reviews

231 installs/wk local only
C
qubitsok — Quantum Computing Jobs, Papers & Researchers
by qubitsok

Quantum computing jobs, arXiv papers & researcher profiles from qubitsok.com

7 tools answering
OpenClaw Agent Instruction Registry
by izworskic

Search and retrieve agent instruction files: system prompts, skills, workflows, and safety filters.

36 installs/wk local only
Codex Pets Registry
by ydb-qdrant-pets

Search, preview, install community Codex pet packs, and discover the pet request flow.

7 tools answering

Orcid MCP Server — questions

Answers built from our own checks of this server.

What can Orcid MCP Server do?
It exposes 9 tools, read directly from the server on our last check. Among them: orcid_get_affiliations, orcid_get_funding, orcid_get_peer_reviews, orcid_get_profile, orcid_get_research_resources, orcid_get_work_detail and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Orcid MCP Server working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 350 ms. The bar chart above shows every period we have measured.
How do I connect Orcid MCP Server?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Orcid MCP Server need an API key?
No. Orcid MCP Server completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Orcid MCP Server?
It answers our handshake in 350 ms on average, which is faster than 44% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Orcid MCP Server?
The npm package @cyanheads/orcid-mcp-server was installed 283 times in the last week. Week over week that is +210%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Orcid MCP Server open source?
Yes — it is published under the Apache-2.0 licence, written in TypeScript, 3 stars on GitHub and 9 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.