Documentation

Tools exposed by Citation Library and the limits that apply.

Connect

Server URL: https://cite.tidybutton.com/mcp. Authentication is OAuth with dynamic client registration and an email sign-in code. Claude: Settings, Connectors, Add custom connector.

Tools

lookup_reference

Resolves a DOI, ISBN, arXiv id or PubMed id to verified metadata formatted in four styles plus BibTeX. For a title, returns up to 5 candidates with a match score.

Look up 10.1038/s41586-020-2649-2 and give me the APA reference.

add_to_library

Resolves up to 10 identifiers and saves the resolved records in a named library, creating it if needed. Repeats are skipped.

Add these DOIs to my thesis library: 10.1000/xyz123, 10.1000/abc456.

list_libraries

Lists the libraries on the account with reference counts and the plan limits.

List my citation libraries.

get_library

Returns a page of a library formatted as APA 7, MLA 9, Chicago author-date, Harvard or BibTeX, sorted by first author or by date added.

Show my thesis library as an MLA works cited list.

export_library

Writes a library to a downloadable .bib, .ris, .json or .txt file.

Export my thesis library as BibTeX.

remove_from_library

Deletes references from a library by citation key or identifier, or deletes the whole library.

Remove the reference with key smith2020deep from my thesis library.

account_status

Shows the account email, plan, usage and limits.

Show my account status.

activate_license

Binds a licence key to the account.

Activate licence key XXXX-XXXX.

Plan limits

LimitFreePro
lookups505000
libraries110000
references per library10010000

Network behaviour

Outbound requests use the user agent TidyButtonBot/1.0 (+https://cite.tidybutton.com/bot), time out after 8 seconds and are blocked from private, loopback and link-local addresses.