papersflow-mcp

MCP serverSearch

papersflow gives your AI academic research abilities. Once added, it can search papers, check citations, explore graphs of related research, and dig into a topic in depth. Use it when you need studies found and their citations checked.

Use papersflow-mcp in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add papersflow-mcp and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use papersflow-mcp

Details

Available today. Use it from your connected AI after setup.

After adding papersflow, ask your AI to find papers on a topic or check the citations in something you are working on. For bigger questions, ask it to research a subject in depth.

papersflow-mcpStart free

What your AI can do with it

  • Search academic papers on a topic
  • Check citations to confirm sources hold up
  • Explore graphs showing how papers relate to each other
  • Run deep research to investigate a subject thoroughly

Install papersflow-mcp

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user papersflow-mcp 'https://doxa.papersflow.ai/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://doxa.papersflow.ai/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=papersflow-mcp&config=eyJ1cmwiOiJodHRwczovL2RveGEucGFwZXJzZmxvdy5haS9tY3AifQ==

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://doxa.papersflow.ai/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add papersflow-mcp --url 'https://doxa.papersflow.ai/mcp'

    Run it once, then sign in with codex mcp login papersflow-mcp if the server asks for an account.

From the project's README

As published by papersflow-ai/papersflow-mcp in README.md.

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.

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

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.

Signals

GitHub stars
14
Forks
1
Last commit
Mar 2026
Advanced
Delivery
papersflow MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-papersflow-ai-papersflow
Source
github.com/papersflow-ai/papersflow-mcp
Hosted endpoint
https://doxa.papersflow.ai/mcp