About Consensus
Explore scientific research
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
Endpoint
https://mcp.consensus.app/mcpCopy install command
Claude CodeTerminal
claude mcp add --transport http consensus https://mcp.consensus.app/mcpCursor.cursor/mcp.json
{"mcpServers":{"consensus":{"type":"http","url":"https://mcp.consensus.app/mcp"}}}Open in CursorVS Code.vscode/mcp.json
{"servers":{"consensus":{"type":"http","url":"https://mcp.consensus.app/mcp"}}}Open in VS CodeClaude Desktopclaude_desktop_config.json
{"mcpServers":{"consensus":{"type":"http","url":"https://mcp.consensus.app/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"consensus":{"serverUrl":"https://mcp.consensus.app/mcp"}}}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
1| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | Yes | Search query. Be specific and use academic terminology. |
| year_min | any | No | Minimum publication year. Set ONLY when the user asks for recent / latest / 'in the last N years' research. Do NOT set by default. |
| year_max | any | No | Maximum publication year. Set ONLY when the user asks for historical research before a specific date. Rarely set. |
| month_min | any | No | Minimum publication month, paired with year_min. Set ONLY when the user specifies a lower-bound month or exact date such as 'after March 2020'. Do NOT set without year_min. |
| month_max | any | No | Maximum publication month, paired with year_max. Set ONLY when the user specifies an upper-bound month or exact date such as 'through June 2022'. Do NOT set without year_max. |
| human | any | No | Restrict to human studies only. Set ONLY when the user explicitly asks for human / clinical / patient studies (or to exclude animal / in-vitro work). Do NOT set by default for medical, health, or clinical questions — the corpus already includes the relevant human evidence and filtering here may exclude valuable translational, mechanism, or preclinical context. |
| sample_size_min | any | No | Minimum participant count. Set ONLY when the user asks for large or well-powered studies. Do NOT set by default — many high-quality studies are small by design. |
| study_types | any | No | Filter by study design. Set ONLY when the user names a design ('RCT', 'meta-analysis', 'systematic review') or asks for 'best' / 'highest-quality' / 'rigorous' evidence (then use ['rct', 'meta-analysis', 'systematic review']). Do NOT set for general research questions — narrowing by design excludes valid evidence. |
| domain | any | No | Comma-separated academic field short codes, not email or web domains. Set ONLY when the user explicitly asks to limit results to specific academic disciplines or fields. Valid codes: med, bio, cs, chem, psych, phys, mat, eng, env, bus, econ, math, poli, agri, edu, soc, geol, geog, hist, art, philo, law, ling. Examples: 'medical papers' -> 'med', 'biology and computer science' -> 'bio,cs'. Do NOT set for general research questions. |
| sjr_max | any | No | Maximum journal ranking quartile (1=Q1 top → 4=Q4). Set ONLY when the user explicitly asks for top-tier / Q1 / high-impact-journal results. Do NOT set by default — many landmark and niche-field studies publish outside Q1. |
| medical_mode | any | No | Filter to top medical journals and clinical guidelines (~8M documents). Set to true for clinical / medical / evidence-based-medicine questions (e.g. drug efficacy, treatment comparisons, diagnostic criteria, NEJM/JAMA/Lancet-tier evidence requests). Pairs well with exclude_preprints=true. |
| exclude_preprints | any | No | True to exclude preprints and return peer-reviewed papers only. Set when the user asks for 'peer-reviewed', 'published', 'vetted' research or explicitly 'no preprints'. |
| duration_min | any | No | Minimum study duration in DAYS. Set when the user asks for longitudinal / long-term / multi-year studies. Typical thresholds: 30 (month), 365 (year), 730 (2+ years). |
| duration_max | any | No | Maximum study duration in DAYS. Rarely set. |
| publisher_name | any | No | Comma-separated publisher display names to filter by. Set ONLY when the user explicitly asks for papers from a specific publisher (e.g. 'Elsevier', 'Nature', 'PLOS ONE'). Do NOT set by default. |
| journal_name | any | No | Preferred journal name (e.g. 'Nature'). Results from matching journals are surfaced higher; this does not exclude other journals. Set ONLY when the user explicitly asks to prefer a specific journal. Do NOT set by default. |
| page | any | No | Zero-indexed result page. Set ONLY when the user explicitly asks for more or next results. Pages above 0 are available only with Enterprise API access. |
| include_full_text_chunks | any | No | Return query-relevant full-text excerpts. Set ONLY when the user explicitly asks for excerpts from full text and has Enterprise access. |
Details
The maintainer has not added details yet. Check the README in the repository.
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.