Papersflow
About
papersflow-mcp is PapersFlow’s production MCP server for literature search, citation verification, related-paper discovery, and authenticated research workflows across Claude, Codex, Gemini, and other MCP clients.
Details
- Author
- papersflow-ai
- GitHub stars
- 13
- Downloads
- 481
- Categories
- Productivity, Other, Knowledge Base, AI
Jump to
- Literature search and citation verification
- Related-paper discovery and citation graph expansion
- OAuth-protected authentication for secure access
- Supports multiple MCP clients: Claude, Codex, Gemini, ChatGPT-style
- Gemini CLI extension available via repository
- Public tools work immediately; authenticated tools require a PapersFlow plan
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
PapersflowCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Use the production MCP endpoint URL https://doxa.papersflow.ai/mcp with transport type streamable-http. Configure in your MCP client (e.g., Cline, Codex, Claude Code, Gemini CLI, or ChatGPT-style apps). For Gemini CLI, install via gemini extensions install https://github.com/papersflow-ai/papersflow-mcp and complete OAuth with /mcp auth papersflow-mcp.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"papersflow": {
"papersflow-mcp": {
"type": "http",
"url": "https://doxa.papersflow.ai/mcp"
}
}
}
}
McpServers
{
"papersflow-mcp": {
"type": "http",
"url": "https://doxa.papersflow.ai/mcp"
}
}
papersflow-mcp
papersflow-mcp is PapersFlow's production / GA hosted MCP server for literature search, citation verification, related-paper discovery, and authenticated research workflows across Claude, Codex, Gemini, ChatGPT-style MCP apps, and other MCP clients.
<a href="https://glama.ai/mcp/servers/papersflow-ai/papers-flow">
</a>
Production Endpoint
- MCP URL: https://doxa.papersflow.ai/mcp
- OAuth protected resource metadata: https://doxa.papersflow.ai/.well-known/oauth-protected-resource
- OAuth authorization server metadata: https://doxa.papersflow.ai/.well-known/oauth-authorization-server
- Dynamic client registration: https://doxa.papersflow.ai/oauth/register
Public Tool Surface
- search
- fetch
- verify_citation
- search_literature
- find_related_papers
- get_citation_graph
- get_paper_neighbors
- expand_citation_graph
Authenticated and paid tools are available through PapersFlow account access and plan entitlements.
Documentation
- Setup tutorial
- MCP release guide
Gemini CLI Extension
This repository also includes a root gemini-extension.json so Gemini CLI can install it as an extension wrapper around the hosted MCP server.
Official Gemini CLI flow supported by the docs:
gemini extensions install https://github.com/papersflow-ai/papersflow-mcp
The extension manifest lives at the repository root and points Gemini CLI at the hosted MCP endpoint using Gemini's remote MCP config shape.
If Gemini shows:
papersflow-mcp (from papersflow-mcp) - Disconnected (OAuth not authenticated)
that is expected until OAuth is completed inside Gemini:
/mcp auth papersflow-mcp
/mcp refresh
/mcp list
gemini extensions install installs the extension package. It does not complete OAuth during install. The browser opens when Gemini starts the remote MCP auth flow, typically via /mcp auth papersflow-mcp or the first auth-required connection attempt.
Gemini CLI references:
- https://geminicli.com/docs/extensions/releasing/
- https://geminicli.com/docs/extensions/reference/
- https://geminicli.com/docs/extensions/writing-extensions/
Client Setup
Cline (VS Code)
Add PapersFlow as a remote MCP server in your Cline MCP settings:
{
"mcpServers": {
"papersflow": {
"url": "https://doxa.papersflow.ai/mcp",
"transportType": "streamable-http"
}
}
}
On first use, Cline will open a browser window for OAuth sign-in to your PapersFlow account. Public tools (literature search, citations, paper discovery) work immediately; authenticated tools require a PapersFlow plan.
Other Clients
Supported client paths today:
- Codex
- Claude Code
- Gemini CLI
- ChatGPT-style hosted MCP apps
The setup guide includes both command-style and config-style snippets where supported.
Support And Policies
- Website: https://papersflow.ai
- Privacy: https://papersflow.ai/privacy
- Terms: https://papersflow.ai/terms
- Support: https://papersflow.ai/contact
- Support email: developer@papersflow.ai
Notes
- This repository is the public documentation and submission surface for the hosted MCP service.
- The production service is operated by PapersFlow and backed by the main PapersFlow platform.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





