orcid-mcp

Epistemic-Technology/orcid-mcp

3.1

If you are the rightful owner of orcid-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Model Context Protocol (MCP) server for Orcid is designed to facilitate seamless integration and communication between various applications and the Orcid platform, leveraging the capabilities of LLM and MCP technologies.

orcid-mcp

Model Context Protocol (MCP) server for ORCID integration. This server provides tools to interact with ORCID records through the MCP interface.

Features

  • Fetch ORCID records by ID
  • Built with Go using the MCP SDK

Prerequisites

  • Go 1.20 or later
  • ORCID API bearer token

Installation

make build

This will build the orcid-mcp-local-server binary in the bin/ directory.

Configuration

Set your ORCID API bearer token as an environment variable:

export ORCID_BEARER_TOKEN="your-token-here"

Usage

Development

make run                # Run the server
make inspect           # Test with MCP inspector

Claude Code Integration

make cc-add-mcp        # Add to Claude Code
make cc-remove-mcp     # Remove from Claude Code

Available Tools

  • Get ORCID Record: Retrieves ORCID records by ID

Testing

make test