ORCID MCP Server
Search the ORCID registry, read researcher profiles, retrieve publications, and export citations in RIS and BibTeX formats.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ORCID MCP Serversearch for researchers at MIT studying quantum physics"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ORCID MCP Server
An MCP (Model Context Protocol) server that provides tools for searching the ORCID registry, reading researcher profiles, retrieving publications, and exporting citations in RIS and BibTeX formats.
Built with FastMCP and the ORCID Public API v3.0.
Tools
Tool | Description |
| Search for researchers by name, affiliation, keyword, DOI, or advanced Solr query |
| Read a researcher's full profile (bio, employment, education, keywords) |
| Get publications from a researcher's ORCID record |
| Export retrieved works as RIS (for Zotero, EndNote, etc.) |
| Export retrieved works as BibTeX |
Related MCP server: rust-research-mcp
Setup
1. Get ORCID API credentials
Register for free public API credentials at ORCID Developer Tools.
2. Install
cd orcid-mcp-server
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt3. Configure environment
Copy the example env file and add your credentials:
cp .env.example .env
# Edit .env with your ORCID_CLIENT_ID and ORCID_CLIENT_SECRET4. Add to Claude Desktop
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"orcid-mcp": {
"command": "/path/to/orcid-mcp-server/venv/bin/python",
"args": ["/path/to/orcid-mcp-server/server.py"],
"env": {
"ORCID_CLIENT_ID": "your-client-id",
"ORCID_CLIENT_SECRET": "your-client-secret"
}
}
}
}Or if using Claude Code CLI:
claude mcp add orcid-mcp \
/path/to/orcid-mcp-server/venv/bin/python \
/path/to/orcid-mcp-server/server.py \
-e ORCID_CLIENT_ID=your-client-id \
-e ORCID_CLIENT_SECRET=your-client-secretUsage examples
Once connected, you can ask Claude things like:
"Search ORCID for researchers at Northwestern University working on machine learning"
"Look up the ORCID profile for 0000-0002-1825-0097"
"Get the publications for this researcher and export them as RIS for Zotero"
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SMABoundless/orcid-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server