io.github.cyanheads/orcid-mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Researcher profiles, works, affiliations, funding, and peer reviews from the ORCID registry.
Summary by lookupd
Lets agents look up ORCID researcher profiles, works, affiliations, funding, peer reviews, and resolve author names to ORCID iDs.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http orcid-mcp-server https://orcid.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add orcid-mcp-server -- npx -y @cyanheads/orcid-mcp-server
Claude Code, npm package (stdio)
claude mcp add orcid-mcp-server -- npx -y @cyanheads/orcid-mcp-server
Codex, remote (streamable-http)
codex mcp add orcid-mcp-server --url https://orcid.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add orcid-mcp-server -- npx -y @cyanheads/orcid-mcp-server
Codex, npm package (stdio)
codex mcp add orcid-mcp-server -- npx -y @cyanheads/orcid-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"orcid-mcp-server": {
"url": "https://orcid.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"orcid-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/orcid-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"orcid-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/orcid-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (9 tools)
Publisher-provided text
orcid_get_profileFetch a researcher's public profile from ORCID: name, other names, biography, keywords, researcher URLs, and external identifiers such as Scopus Author ID, Reseorcid_search_researchersSearch the ORCID registry using structured field parameters or raw Solr syntax. Provide at least one non-blank search field; all provided structured params areorcid_get_worksRetrieve works associated with an ORCID iD — publications, datasets, software, preprints, and more. Returns work summaries with put-codes, titles, types, publicorcid_get_work_detailFetch full work details by put-code from orcid_get_works. Accepts 1–1,000 raw codes, deduplicates in first-occurrence order, and fetches the first 100 distinctorcid_get_affiliationsFetch affiliation records for an ORCID researcher. The `types` parameter controls which affiliation sections to return: employment, education, invited-positionsorcid_get_fundingList funding for an ORCID researcher, or supply a summary putCode as put_code to fetch one deposited award. Summary returns one preferred record per grant grouporcid_get_peer_reviewsFetch peer review activity for an ORCID researcher: reviewer role (reviewer, editor, chair, etc.), review type, completion dates, ISSN-keyed group identifiers,orcid_get_research_resourcesList allocation proposals for an ORCID researcher, or supply put_code from a summary record to retrieve its actual resource items. Summary is the default view aorcid_resolve_researcherDisambiguate an author name to a verified ORCID iD. Returns ranked candidates (5 by default, at most 20 per search stage) with transparent disambiguation signal
Details
- Version: 0.4.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 641 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/orcid-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/orcid-mcp-server)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp