{"name":"io.github.akougkas/cite-nexus-mcp","slug":"akougkas-cite-nexus-mcp","title":"CiteNexus","description":"Search scholarly sources, verify references, and export citations with traceable evidence.","url":"https://mcp.market/server/akougkas-cite-nexus-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":33,"stars":1,"forks":0,"downloads_week":210,"last_push_at":"2026-09-17T18:12:24.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/akougkas/cite-nexus-mcp","website":"https://github.com/akougkas/cite-nexus-mcp","version":"0.2.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"cite-nexus-mcp","version":"0.2.2","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"type":"named","name":"--no-env-file"}],"environmentVariables":[{"description":"Optional Crossref polite-pool contact email","format":"string","name":"CITE_NEXUS_CONTACT_EMAIL"},{"description":"Optional Semantic Scholar account key","format":"string","isSecret":true,"name":"SEMANTIC_SCHOLAR_API_KEY"},{"description":"Key for explicitly selected OpenAlex queries; account credits apply","format":"string","isSecret":true,"name":"OPENALEX_API_KEY"},{"description":"Key for explicitly selected commercial Google Scholar queries","format":"string","isSecret":true,"name":"SERPAPI_API_KEY"},{"description":"Key for explicitly selected Scopus queries; entitlement required","format":"string","isSecret":true,"name":"SCOPUS_API_KEY"},{"description":"Optional Scopus institutional token","format":"string","isSecret":true,"name":"SCOPUS_INSTTOKEN"},{"description":"Key for explicitly selected Web of Science Starter queries","format":"string","isSecret":true,"name":"WOS_API_KEY"},{"description":"Optional email for Unpaywall open-access enrichment","format":"string","name":"UNPAYWALL_EMAIL"}]}],"tools":[{"name":"batch-citations","description":"Resolve and export up to 20 identifiers, preserving order and per-item failures. Reports progress; no durable background task is created.","write_action":false,"price_micros":0,"input_schema":null},{"name":"enhance-citation","description":"Normalize BibTeX formatting while preserving supplied metadata. Does not invent authors, awards or keywords. Use verify-citation to check facts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find-open-access","description":"Find source-reported open-access locations, with optional Unpaywall enrichment. Returns links and licenses without downloading full texts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find-scholar-id","description":"Legacy Google Scholar discovery via paid SerpAPI. Returns candidates with namespaced cluster IDs; the first result is not identity proof. Requires SERPAPI_API_KEY.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-citation","description":"Resolve a DOI or namespaced ID and export deterministic BibTeX, RIS or CSL-JSON with provenance and missing-field warnings. Legacy scholar_id remains accepted.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list-providers","description":"List sources, access tiers, configured availability, supported operations and setup variables. Does not call vendors or expose secrets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"paper-metrics","description":"Retrieve observed citation counts by provider and index, never an estimated impact factor or sample length. Select multiple providers to compare coverage.","write_action":false,"price_micros":0,"input_schema":null},{"name":"related-papers","description":"Page through citing papers or references in one provider's graph. Supports Semantic Scholar, Europe PMC, OpenAlex, and SerpAPI citations. Offset must be a multiple of limit.","write_action":false,"price_micros":0,"input_schema":null},{"name":"resolve-paper","description":"Resolve a DOI, arXiv ID, PMID, PMCID, OpenAlex, Semantic Scholar, Scholar, Scopus or WOS ID. Validates returned identifiers; use search-papers for titles.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search-papers","description":"Search scholarly sources concurrently (defaults: Crossref, DataCite, Europe PMC). Limit is per provider. Page one source at a time using next_offsets, or next_cursors as cursor for Europe PMC, with the same query and limit. Filters apply to fetched pages. Partial failures remain visible. detail=compact omits per-field field_sources; use full or resolve-paper for them.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify-citation","description":"Verify an identifier or single BibTeX entry against sources and compare supplied title/year. Title-only input returns ambiguous candidates. Provider outages are distinct from missing records. Does not validate scientific claims.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-19T19:28:22.966Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:28:22.873Z","components":{"code":{"score":25,"max":25,"notes":["32 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 2 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"cite-nexus-mcp","version":"0.2.2","found":true,"weeklyDownloads":210,"license":"MIT","dependencyCount":9,"publishedAt":"2026-09-17T18:01:11.424017Z","repositoryUrl":"https://github.com/akougkas/cite-nexus-mcp"}],"repo":{"found":true,"owner":"akougkas","repo":"cite-nexus-mcp","archived":false,"pushedAt":"2026-09-17T18:12:24Z","stars":1,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/5820139?v=4","ownerCreatedAt":"2013-10-31T05:34:15Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/5820139?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":1,"forks":0,"downloadsWeek":210,"license":"MIT","lastPushAt":"2026-09-17T18:12:24.000Z","score":33}}}},"grade_history":[{"kind":"downgrade","fromGrade":"A","toGrade":"B","reason":"score 83","createdAt":"2026-09-19T00:30:28.581Z"}],"reviews":[]}