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 "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., "@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: academic-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 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
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/Tokisaki-Galaxy/bibliographySearchMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server