Bibliography Search MCP
Searches academic papers from arXiv.
Searches Chinese academic literature via Baidu Xueshu.
Searches computer science bibliography from dblp.
Searches biomedical literature from PubMed.
Searches academic papers from Semantic Scholar.
Click on "Deploy 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., "@Bibliography Search MCPsearch for papers on transformer models in NLP"
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.
Bibliography Search MCP
A multi-source academic bibliography search MCP (Machine Context Protocol) server running on Cloudflare Workers. Supports both Chinese and English literature retrieval across 7 academic databases with automatic language detection, query planning, and scoring.
Features
Multi-source search — arXiv, DBLP, Semantic Scholar, Crossref, OpenAlex, PubMed, Baidu Xueshu
Automatic language detection — chooses appropriate sources and search strategies for Chinese vs English queries
LLM-powered query planning — uses Groq API to build optimal boolean search queries from natural language
Dictionary fallback — built-in Chinese academic vocabulary dictionary when LLM is unavailable
Medical query detection — auto-routes biomedical queries to PubMed
Deduplication & scoring — relevance-based ranking across all sources
Export formats — CSV and BibTeX support
Related MCP server: scholar-mcp
Usage (MCP)
Configure as an MCP server in your MCP client:
{
"mcpServers": {
"bibliography-search": {
"url": "https://bibliography-search-mcp.example.workers.dev/mcp"
}
}
}Passing your own API keys
Send your Groq key via request header — it takes precedence over the environment variable:
x-groq-api-key: gsk_your_key_hereSimilarly for Baidu Xueshu:
x-baidu-api-key: your_baidu_keyThis is useful when the server is shared but each client has their own quota.
Tools
Tool | Description |
| Search academic papers across multiple sources |
| Analyze a query without executing search |
Environment
Variable | Description |
| Baidu Xueshu API key (for Chinese literature) |
| Groq API key (for LLM query planning) |
Deployment
1. Clone and install
git clone https://github.com/your-username/bibliographySearchMCP.git
cd bibliographySearchMCP
npm install2. Login to Cloudflare
npx wrangler login3. Set environment variables
npx wrangler secret put GROQ_API_KEY
# paste your Groq API key when prompted
npx wrangler secret put BAIDU_API_KEY
# paste your Baidu Xueshu API key when prompted4. Deploy
npm run deployYour worker will be available at https://bibliography-search-mcp.your-subdomain.workers.dev/mcp.
Updating
npx wrangler deployDevelopment
npm install
npm run dev # local dev with wrangler
npm run typecheck # type check
npm run deploy # deploy to Cloudflare WorkersArchitecture
User query → [LLM / Dict tokenizer] → search query → [arXiv | DBLP | Semantic Scholar | Crossref | OpenAlex | PubMed | Baidu]
↓
[Deduplicate → Score → Rank]
↓
Result (JSON / CSV / BibTeX)This server cannot be deployed
Maintenance
Related MCP Connectors
Academic paper search, scientific literature, citation analysis, arXiv & semantic related-work.
Search 340M+ academic papers — citation graphs, semantic similarity, and AI literature reviews.
Search 8.5M scientific papers with LLM TLDRs, citations, linked entities, figures, and full text.
Academic research MCP server for paper search, citation checks, graphs, and deep research.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceAn academic research server that provides LLMs with full-text search and retrieval access to academic papers and periodicals. It enables research-grounded responses through features like topic filtering and programmatic database expansion.-
- AlicenseAqualityAmaintenanceMulti-source academic paper search, citation graph exploration, and PDF download as an MCP server, designed for LLM agents doing research.6118 PyPI3Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA MCP server for academic literature retrieval, aggregating multiple data sources like arXiv, Crossref, OpenAlex, PubMed, and Semantic Scholar to provide search, details, citations, trends, and recommendations.4MIT
- AlicenseAqualityDmaintenanceAcademic paper search and retrieval MCP server integrating multiple scholarly platforms into a unified interface. Supports search, fetch, trend analysis, and literature review workflows.819 npm3MIT