Orcid MCP Server
UnclaimedSearch and retrieve researcher profiles, works, affiliations, funding, and peer review records from the ORCID registry via MCP. STDIO or Streamable HTTP.
Install
docker run --rm -p 3010:3010 orcid-mcp-serverSet up this server
More in Search & Web
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
9 of 9 tools
Documented tools (9)
From project documentation. A server handshake does not verify each tool’s description or behavior.
orcid_get_affiliations
Fetch affiliation records for a researcher. Accepts a types list to filter which sections to return: employment, education, invited-positions, distinctions, memberships, qualifications, services, or all.
orcid_get_funding
Fetch funding records: grants, contracts, awards, and salary awards, with funder names, grant numbers, and funding periods.
orcid_get_peer_reviews
Fetch peer review activity: convening organizations, reviewer role, review type, completion dates, and ISSN-keyed group identifiers.
orcid_get_profile
Fetch a researcher's public profile: name, biography, keywords, researcher URLs, and external identifiers (Scopus Author ID, ResearcherID, Loop, etc.).
orcid_get_research_resources
List research resources associated with a researcher — compute allocations, equipment access, lab facilities, and data resources. Sparsely populated; most researchers have no entries.
orcid_get_work_detail
Fetch full detail records for 1–100 works by their put-codes in a single bulk request (from orcidgetworks). Returns abstracts, all contributors with CRediT roles, complete external IDs, citation metadata, journal title, and URL. Per-record errors are surfaced without failing the whole call.
orcid_get_works
Retrieve works (publications, datasets, software, preprints) for a researcher. Returns summaries with put-codes, titles, types, dates, journal names, and external identifiers. Returns the first 50 by default with workCount and paging via offset/nextOffset (or limit); set includeexternalids false for
orcid_resolve_researcher
Disambiguate an ambiguous author name to a verified ORCID iD. Returns a ranked list of candidates (5 by default, up to 20 via rows) with transparent signals: name match type, institution overlap, and whether a DOI or PMID anchor was used.
orcid_search_researchers
Search the ORCID registry using structured field params (name, affiliation, keyword, ROR ID, DOI, PMID). All params are ANDed into a Solr query against the expanded-search endpoint, returning ORCID iDs with inline name and institution data.
Tool change history
FAQ
Questions about Orcid MCP Server
- How do I connect Orcid MCP Server to Claude?
- The listing records `docker run --rm -p 3010:3010 orcid-mcp-server` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Cursor, VS Code as compatible clients.
- Is Orcid MCP Server free?
- The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Orcid MCP Server do?
- Orcid MCP Server documents 9 tools to the agent, including orcid_get_affiliations, orcid_get_funding, orcid_get_peer_reviews. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.