Give MCP-capable tools the ability to validate DOIs, format citations, manage bibliography collections, and catch fabricated references. Returns
Give MCP-capable tools the ability to validate DOIs, format citations, manage bibliography collections, and catch fabricated references. Returns citation metadata
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| validate_doi | Check if a DOI exists (anti-hallucination) |
| lookup_isbn | Look up a book by ISBN |
| reverse_lookup | Find a paper from messy citation text; returns original query, confidence, and title |
| batch_resolve | Resolve many citation strings in one request (max 50) |
| enhanced_search | Corpus search with author / category / citation facets |
| health_check | Check API availability and health |
| format_citation | Format a DOI in any of 2900+ CSL styles (no API key for a single citation) |
| verify_references | Batch-check DOIs, and any bibliographic claim passed with them |
| batch_format | Format multiple citations at once |
| search_styles | Find CSL style IDs by name |
| list_styles | Page through the full CSL style list |
| group_cite | Generate grouped in-text markers (e.g. [1-3]) |
| usage | Plan in effect plus daily (and monthly) lookups remaining |
| orcid_search | Find ORCID profiles by name, affiliation, or ORCID ID |
| orcid_profile | Fetch one ORCID profile by ID |
| ingest_orcid | Index an ORCID profile's publications so they are searchable |
| list_collections | List saved citation collections |
| add_to_collection | Add a citation (by DOI or free-text) |
| batch_add_to_collection | Add multiple citations at once |
| import_bibliography | Import BibTeX, RIS, or a pasted plaintext list |
| export_collection | Export collection as BibTeX or CSL text |
| search_collection | Search within a collection; returns entry_id per match |
| check_duplicates | Check for duplicates; returns entry_id for matches |
| delete_collection | Delete a collection |
| update_collection | Update name, description, or style |
| remove_from_collection | Remove an entry by entry_id, bare DOI, or doi:10.x/y |
| update_entry_metadata | Correct a saved entry's title, authors, year, DOI, … |
| merge_entries | Merge two entries of one collection into one |
| update_tags | Set tags on a collection |
| reorder_collection | Reorder entries |
| share_collection | Create a shareable link |
| unshare_collection | Revoke sharing |
| view_shared | View a shared collection by token |
| merge_collections | Merge multiple collections |
| batch_move_entries | Move entries between collections |
| generate_citation_keys | Better BibTeX-style keys for a list of DOIs |
| expand_journal | Expand a journal abbreviation to its full name |
| normalize_bibliography | Re-render BibTeX or RIS as canonical BibTeX |
{
"mcpServers": {
"ookcite": {
"command": "npx",
"args": [
"-y",
"@turtletech/ookcite-mcp"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
⭐ **Like this project? Please [star the repository](https://github.com/Govcraft/rust-docs-mcp-server) on GitHub to show your support and stay
Officially included in the Model Context Protocol servers open-source project. 🎉
Tailscale MCP server for managing your tailnet from AI assistants
Real-time TV schedules, streaming availability, and personalized recommendations.