
Papers by Ouroboros Apps MCP server
online · 100% uptimeResearch paper search with real citations and reference formatting for AI assistants
0 stars
Reviews
Write oneNobody has reviewed Papers by Ouroboros Apps yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Papers by Ouroboros Apps tools (4)
write = sends, deletes, buys or postsfind_related_papersFreeList papers that cite a work (relation cited_by) or papers that work cites (relation references). Every row is an API hit. An empty list means the API returned none, not that none exist.
format_citationFreeFormat a real paper in APA, MLA, Chicago author-date, or BibTeX using metadata fetched for the identifier. Titles are kept as the source provided them. Author particles may need a human check because display names are split mechanically. If the paper cannot be resolved, do not hand-write a citation.
get_paperFreeFetch one paper's title, authors, year, venue, and abstract by DOI, PMID, arXiv id, or OpenAlex work id. Metadata comes from the API that resolved the identifier. If no source returns a record, say so. Do not guess the abstract.
search_papersFreeSearch peer-reviewed and preprint records by question or keywords. Filters: year_from, year_to, field, open_access, and source (openalex, semantic_scholar, pubmed, crossref, arxiv, or all). Returns only works those APIs returned, each with a source link and an identifier. An empty list means the APIs returned nothing. Do not invent papers to fill a gap.
Public scan report
scanner v0.1.10 · 2026-10-09 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 753ms20/20
- Tool poisoning4 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Papers by Ouroboros Apps compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 88% of 3,470 Web search servers
- Tools
- 4
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 137 ms
- faster than 81% of 2,238 Web search servers
What its tools let an agent do: 4 read
Install Papers by Ouroboros Apps in Claude Code, Cursor or VS Code
claude mcp add --transport http papers https://papers-mcp.vercel.app/mcp
What the publisher says
From the Papers by Ouroboros Apps repository's README, as published. We do not edit it. Read it on GitHub
Papers by Ouroboros
Papers by Ouroboros is a remote MCP server for students, researchers, writers, and clinicians who want an assistant to search and cite real papers. It is a lighter, independent alternative to Consensus, SciSpace, and Elicit.
The assistant can search OpenAlex, Semantic Scholar, PubMed, Crossref, and arXiv, open a paper by DOI, PMID, or arXiv id, see what cites a paper or what that paper cites, and format APA, MLA, Chicago, or BibTeX. Every result includes a source link and an identifier that came back from one of those APIs. If an API returns nothing, Papers returns nothing. It does not fill gaps with invented citations.
- Works with ChatGPT, Claude, Gemini, Grok, Cursor, and any client that speaks Streamable HTTP plus OAuth 2.1 (dynamic client registration and PKCE)
Hosted server
- MCP server URL: https://papers-mcp.vercel.app/mcp (live, Streamable HTTP, OAuth sign-in)
- Health: https://papers-mcp.vercel.app/health
- Protected-resource metadata: https://papers-mcp.vercel.app/.well-known/oauth-protected-resource
- Connect guide: https://papers-mcp.vercel.app/connect
- Docs: https://ouroborosapps.com/docs/papers
- Registry name: io.github.LAHutchins91/papers (server.json points remotes[0].url at the hosted URL above)
If you self-host, the MCP endpoint is https:///mcp. Set APPBASEURL to that origin and change remotes[0].url in your copy of server.json.
Connect
Leave the client id and secret empty so the client can register itself.
Cursor, in ~/.cursor/mcp.json or a project .cursor/mcp.json:
{
"mcpServers": {
"papers": {
"url": "https://papers-mcp.vercel.app/mcp"
}
}
}Claude Code:
claude mcp add --transport http papers https://papers-mcp.vercel.app/mcpOther clients: add the same URL and choose OAuth. The consent screen names the assistant and the papers scope. Tool discovery (initialize, tools/list, ping) does not require a token. Calling a tool does.
Tools
- searchpapers — question or keywords, with optional year range, field, open-access flag, and source (openalex, semanticscholar, pubmed, crossref, arxiv, or all)
- get_paper — one record and its abstract, by DOI, PMID, arXiv id, or OpenAlex work id
- findrelatedpapers — cited_by or references for that identifier
- format_citation — apa, mla, chicago, or bibtex from the fetched metadata
Titles are kept as the source wrote them. Author names are split from display names, so particles such as “van” can land in the wrong part and deserve a look before you publish the citation.
Permissions, data, and limits
OAuth scope. One scope, papers. The consent screen names the assistant and that scope. It grants tool calls on this server only. It gives no access to any other account, file, or service.
Operations. All four tools are read-only lookups against public scholarly APIs (readOnlyHint: true, destructiveHint: false). There are no write or delete operations. Papers does not create, change, or remove anything on your behalf, outside the server, or in the scholarly sources.
Confirmations. Because nothing is written or deleted, no tool asks for a confirmation step. The only confirmations are the OAuth consent screen when you connect and Stripe Checkout when you start a trial.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Papers by Ouroboros Apps: common questions
- Is Papers by Ouroboros Apps MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Papers by Ouroboros Apps safety report
- How do I install Papers by Ouroboros Apps?
- It runs remotely at papers-mcp.vercel.app. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Papers by Ouroboros Apps need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Papers by Ouroboros Apps maintained?
- The last commit was 26 days ago (2026-10-09). The latest release is v1.0.1.
- Is Papers by Ouroboros Apps up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Papers by Ouroboros Apps?
- Servers from other publishers that do the same job: Arxiv MCP server, Semantic Scholar MCP Server and Zotero MCP server.
- How does Papers by Ouroboros Apps compare with other Web search MCP servers?
- safety score 91/100 (higher than 88% of 3,470 Web search servers); tools 4 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Papers by Ouroboros Apps
Same job from other publishers: the closest match first, then the best rated.
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA
- Semantic Scholar MCP ServerMCP server for the Semantic Scholar API: search 200M+ papers, citations, authors, recommendations.not reviewedEstablishedB
Zotero MCPSearch, read, annotate, and add to your Zotero research library, local or web.not reviewedWidely usedB- Perplexity API Platform (moved to ai.perplexity/mcp-server)Real-time web search, reasoning, and research through Perplexity's APInot reviewedWidely usedA
- Perplexity API PlatformReal-time web search, reasoning, and research through Perplexity's APInot reviewedEstablishedA