A side-by-side look at the Datacite MCP Server and Research Toolkit MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Datacite MCP Server for research work as a local process; choose Research Toolkit for research. You can also run both side by side in one mcpServers block.
datacite_search_works, datacite_get_work, datacite_trace_relations.Rows where the two servers differ are marked.
| Spec | R Research Toolkit | |
|---|---|---|
| Category | Research | Research |
| Quality signal | 56/100 · Good | 49/100 · Fair |
| Install command | Confirmed | Not confirmed yet |
| Transport | Local subprocess (stdio) | — |
| Auth | Not declared | No auth required |
| Pricing | Not declared | Free |
| Required env vars | None listed | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 1 | 263 |
| Directory activity | 0 views 0 installs 0 upvotes | 0 views 0 installs 0 upvotes |
| Tools | 6 | Not listed |
| Full listing | View Datacite MCP Server | View Research Toolkit |
datacite_search_worksSearch works by plain text or query syntax plus structured filters, in ranked pages or a full cursor walk, with optional facet countsdatacite_get_workFetch the full deposited metadata for one DOI, or learn which registration agency holds a DOI DataCite doesn'tdatacite_trace_relationsMap the relation graph around any DOI — versions, parts, supplements, derivations, citations — with each edge's sourcedatacite_search_repositoriesFind repository accounts by text, field of science, type, certificate, software, or provider, and get the `repositoryId` work search filters ondatacite_get_citationRender a DOI as a formatted citation in a CSL style and locale, or as BibTeX, RIS, CSL JSON, and other machine formatsdatacite_list_referenceLook up the vocabularies, identifier forms, and coverage rules the other tools accept, offlineNo tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"datacite-mcp-server": {
"command": "bunx",
"args": [
"@cyanheads/datacite-mcp-server@latest"
]
}
}
}
No confirmed install command for Research Toolkit yet — follow the setup steps linked from its listing page rather than a guessed package name.