NobleBlocks MCP Server
OfficialAllows searching and retrieving papers from arXiv, covering over 2.5 million preprints updated daily.
Integrates computer science publications from dblp, available via OpenAlex.
Leverages ORCID identifiers in the biomedical knowledge graph for researcher disambiguation and linking.
Provides access to ML/AI benchmarks and papers from Papers with Code, updated weekly.
Provides access to over 41 million articles from PubMed/MEDLINE, updated daily.
Enables searching across 220 million papers from Semantic Scholar, updated weekly.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@NobleBlocks MCP Serversearch for papers on CRISPR cancer therapy"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
NobleBlocks MCP Server
Search 340 million deduplicated academic papers from Claude Desktop, Claude Web, ChatGPT, Cursor, VS Code Copilot, or any MCP-compatible tool. Covers 15+ academic databases — all cross-linked through a biomedical knowledge graph with 1.3M+ entities and 109M+ paper connections.
This is a thin authenticated client — all indexing, ranking, vector search, and knowledge graph traversal runs on the NobleBlocks backend. You get fast results without managing any infrastructure.
What's in the index
Source | Papers | Updates |
OpenAlex | ~250M works | Daily |
Semantic Scholar | ~220M papers | Weekly |
PubMed / MEDLINE | ~41M articles | Daily |
Europe PMC | ~43M articles | Daily |
Crossref | Incremental | Daily |
arXiv | ~2.5M preprints | Daily |
bioRxiv / medRxiv | ~1K/day | Daily |
ClinicalTrials.gov | ~582K trials | Daily |
Unpaywall | OA link resolution | Daily |
DBLP | Computer science | Via OpenAlex |
CORE | ~37M open access outputs | Coming soon |
BASE (Bielefeld) | Discovery metadata | Via OpenAlex |
DOAJ | Open access journals | Via Crossref |
Papers with Code | ML/AI benchmarks | Weekly |
Retraction Watch | Retraction status | Weekly |
USPTO / EPO patents | ~9.3M patent-paper links | Daily |
…and others |
All sources are cross-deduplicated on DOI, PMID, and arXiv ID. Total unique records after dedup: 340M+ (June 2026).
Related MCP server: Semantic Scholar MCP Server
Knowledge graph
The search backend also maintains a biomedical knowledge graph (1.3M+ entities, 109M+ paper links) with genes, diseases, drugs, proteins, institutions, researchers, topics, genetic variants, and drug-target-disease relationships sourced from PubTator Central, DisGeNET, ChEMBL, UniProt, ROR, ORCID, Open Targets, and others.
Tools
Tool | What it does |
| Full-text + semantic hybrid search with year/citation/source filters |
| Fetch metadata by DOI, PMID, arXiv ID, or OpenAlex ID |
| Find papers related by meaning, not just keyword matching |
| Citation network — references and citing papers |
| Find papers linked to a gene, drug, disease, or institution via the KG |
| AI-generated structured lit review with citations (Pro) |
Get an API key
All usage requires a free NobleBlocks account. Sign up takes 30 seconds:
Go to nobleblocks.com/signup
Create an account (email or Google)
Navigate to Settings > API Keys and generate a key
Free plan: 100 searches/day, 5 similar/day, citation graph access. Pro plan: 5,000 searches/day, literature review generation, priority support.
Quick start (Remote — no install needed)
The easiest way to get started is the remote connector — no API keys, no Python install:
Open claude.ai → Settings → Connectors (or Integrations)
Click "Add" and paste:
https://mcp.nobleblocks.com/mcpSign in with your NobleBlocks account
Ask Claude: "Search for papers on CRISPR gene therapy"
Install (Local)
uvx nobleblocks-mcpConfigure Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"nobleblocks": {
"command": "nobleblocks-mcp",
"env": {
"NOBLEBLOCKS_API_KEY": "nb_pk_your_key_here"
}
}
}
}Restart Claude Desktop. The NobleBlocks tools will appear in the tools list.
Configure VS Code Copilot
Add to .vscode/mcp.json in your project:
{
"servers": {
"nobleblocks": {
"command": "nobleblocks-mcp",
"env": {
"NOBLEBLOCKS_API_KEY": "nb_pk_your_key_here"
}
}
}
}Configure Cursor / Cline / Continue
Point your editor's MCP settings at the nobleblocks-mcp command with stdio transport. Set NOBLEBLOCKS_API_KEY in the environment.
CLI usage
You can also search directly from the terminal:
# Search papers
nobleblocks search "CRISPR base editing" --limit 5 --min-year 2022
# Get a specific paper
nobleblocks get 10.1038/s41586-020-2649-2
# Find similar papers
nobleblocks similar "Attention Is All You Need"
# Citation graph
nobleblocks citations 10.1038/s41586-020-2649-2 --direction bothAll CLI commands require NOBLEBLOCKS_API_KEY set in your environment (or pass --key).
Environment variables
Variable | Default | Description |
| (required) | Your API key from nobleblocks.com |
|
| API endpoint |
|
| Logging verbosity |
Examples
Once configured, ask naturally in Claude/Cursor:
"Find the most-cited papers on CRISPR base editing from 2022-2024"
"Show me papers similar to 'Attention Is All You Need' by Vaswani"
"What papers cite DOI 10.1038/s41586-020-2649-2?"
"Find papers linking BRCA1 to drug resistance"
"Generate a literature review on CAR-T cell therapy in solid tumors"
Development
git clone https://github.com/nobleblocks/nobleblocks-mcp.git
cd nobleblocks-mcp
pip install -e .
# Test with MCP Inspector
npx @modelcontextprotocol/inspector nobleblocks-mcpLicense
MIT — see LICENSE.
Built by NobleBlocks — the academic research platform for the AI era.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nobleblocks/nobleblocks-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server