A Model Context Protocol (MCP) server that provides access to the DBLP computer science bibliography database for Large Language Models.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"mcp-dblp": {
"args": [
"mcp-dblp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that provides access to the DBLP computer science bibliography database for Large Language Models (accompanying paper accepted to AI4SC @ AAAI-26).
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'mcp-dblp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked mcp-dblp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in education / search
Web and local search using Brave Search API
Production ready MCP server with real-time search, extract, map & crawl.
The official MCP server implementation for the Perplexity API Platform
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
MCP Security Weekly
Get CVE alerts and security updates for Mcp Dblp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that provides access to the DBLP computer science bibliography database for Large Language Models (accompanying paper accepted to AI4SC @ AAAI-26).
The MCP-DBLP integrates the DBLP (Digital Bibliography & Library Project) API with LLMs through the Model Context Protocol, enabling AI models to:
| Tool Name | Description |
|---|---|
get_instructions | Get usage instructions and workflow guidance |
search | Search DBLP for publications using boolean queries |
fuzzy_title_search | Search publications with fuzzy title matching |
get_author_publications | Retrieve publications for a specific author |
get_venue_info | Get detailed information about a publication venue |
add_bibtex_entry | Add a BibTeX entry to collection by DBLP key |
export_bibtex | Export all collected BibTeX entries to a .bib file |
Provide feedback to the author via this form.
Simply run:
claude mcp add mcp-dblp -- uvx mcp-dblp
Add to your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"mcp-dblp": {
"command": "uvx",
"args": ["mcp-dblp"]
}
}
}
git clone https://github.com/szeider/mcp-dblp.git
cd mcp-dblp
uv venv && source .venv/bin/activate
uv pip install -e .
Then configure Claude Desktop with:
{
"mcpServers": {
"mcp-dblp": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-dblp/", "run", "mcp-dblp"]
}
}
}
Usage instructions are available via the get_instructions tool. Key workflow points are shown in the tool description; call the tool for complete details. See also instructions_prompt.md.
Search DBLP for publications using a boolean query string.
Parameters:
query (string, required): A query string that may include boolean operators 'and' and 'or' (case-insensitive)max_results (number, optional): Maximum number of publications to return. Default is 10year_from (number, optional): Lower bound for publication yearyear_to (number, o