Skip to main content
Glama
Tokisaki-Galaxy

Bibliography Search MCP

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_here

Similarly for Baidu Xueshu:

x-baidu-api-key: your_baidu_key

This is useful when the server is shared but each client has their own quota.

Tools

Tool

Description

search_papers

Search academic papers across multiple sources

analyze_query

Analyze a query without executing search

Environment

Variable

Description

BAIDU_API_KEY

Baidu Xueshu API key (for Chinese literature)

GROQ_API_KEY

Groq API key (for LLM query planning)

Deployment

1. Clone and install

git clone https://github.com/your-username/bibliographySearchMCP.git
cd bibliographySearchMCP
npm install

2. Login to Cloudflare

npx wrangler login

3. 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 prompted

4. Deploy

npm run deploy

Your worker will be available at https://bibliography-search-mcp.your-subdomain.workers.dev/mcp.

Updating

npx wrangler deploy

Development

npm install
npm run dev        # local dev with wrangler
npm run typecheck  # type check
npm run deploy     # deploy to Cloudflare Workers

Architecture

User query → [LLM / Dict tokenizer] → search query → [arXiv | DBLP | Semantic Scholar | Crossref | OpenAlex | PubMed | Baidu]
                                                                                                                          ↓
                                                                                              [Deduplicate → Score → Rank]
                                                                                                                          ↓
                                                                                                              Result (JSON / CSV / BibTeX)
A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    -
    maintenance
    An 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.
    Last updated
  • A
    license
    A
    quality
    B
    maintenance
    Multi-source academic paper search, citation graph exploration, and PDF download as an MCP server, designed for LLM agents doing research.
    Last updated
    10
    1
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    A 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.
    Last updated
    4
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Academic paper search and retrieval MCP server integrating multiple scholarly platforms into a unified interface. Supports search, fetch, trend analysis, and literature review workflows.
    Last updated
    8
    44
    3
    MIT

View all related MCP servers

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.

  • Academic research MCP server for paper search, citation checks, graphs, and deep research.

View all MCP Connectors

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