mcpField
C
Cerebrum

Cerebrum

Remote
askcerebrum.orgSearch0Updated today

About Cerebrum

Cerebrum is a scientific literature search engine for people seeking evidence-backed answers. It searches 14 open scholarly databases in parallel and returns answers with citations linking to papers.

Key features

  1. 01Search scholarly databases in parallel
  2. 02Generate answers to research questions
  3. 03Link citations to accessible papers

Use cases

  1. 01Find papers relevant to a scientific question
  2. 02Review cited evidence for a research topic

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://askcerebrum.org/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

2
ParameterTypeRequiredDescription
querystringYesA research question or topic to search for in the scientific literature.

Details

From the project README

Cerebrum

A scientific literature search engine at askcerebrum.org.

Ask a question. Cerebrum searches 14 open scholarly databases in parallel, then writes an answer whose citations link to papers you can open and check.

The count is not typed here — it is derived from SCHOLARLY_SOURCES in functions/lib/product.js, and npm run check fails the build if any copy in the repository disagrees with it.

Stack

  • Frontend: React + Vite, deployed as static site on Cloudflare Pages
  • Backend: Cloudflare Pages Functions (functions/api/search.js)
  • AI: OpenRouter free models (Gemini Flash, DeepSeek, Llama, Qwen, Mistral) + Pollinations legs + Cloudflare Workers AI fallback
  • Databases: see SCHOLARLY_SOURCES in functions/lib/product.js for the authoritative list
  • Animation: GSAP for choreography, OGL for the WebGL background. Both bundled; nothing is loaded from a CDN.

Deploy

npm install
npx wrangler login
npm run deploy

Then add secrets (once):

npx wrangler pages secret put OPENROUTER_KEY
npx wrangler pages secret put OPENALEX_KEY          # optional
npx wrangler pages secret put NCBI_API_KEY          # optional

Local development

npm install
cp dev.vars.example .dev.vars    # fill in your OPENROUTER_KEY
npm run dev

Cost

Everything runs on free tiers. Cloudflare Pages (100k requests/day), OpenRouter free models, and free scholarly APIs.

Built by

Vaticay

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.