Back to Browse

Orcid MCP Server

Developer ToolsLow Risk10.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

Search ORCID researcher profiles, retrieve works, and export citations

About

Search ORCID researcher profiles, retrieve works, and export citations

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (3 strong, 8 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.

6 files analyzed · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

ORCID API client ID from https://orcid.org/developer-toolsRequired

Environment variable: ORCID_CLIENT_ID

ORCID API client secretRequired

Environment variable: ORCID_CLIENT_SECRET

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-smaboundless-orcid": {
      "env": {
        "ORCID_CLIENT_ID": "your-orcid-client-id-here",
        "ORCID_CLIENT_SECRET": "your-orcid-client-secret-here"
      },
      "args": [
        "orcid-mcp-server"
      ],
      "command": "uvx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

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

ToolDescription
orcid_searchSearch for researchers by name, affiliation, keyword, DOI, or advanced Solr query
orcid_read_recordRead a researcher's full profile (bio, employment, education, keywords)
orcid_read_worksGet publications from a researcher's ORCID record
orcid_export_risExport retrieved works as RIS (for Zotero, EndNote, etc.)
orcid_export_bibtexExport retrieved works as BibTeX

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.txt

3. 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_SECRET

4. 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-secret

Usage 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

Reviews

No reviews yet

Be the first to review this server!

Orcid MCP Server - Search ORCID researcher profiles, retrieve works, and | MCP Marketplace