MCP-DBLP
@szeider
关于 MCP-DBLP
A Model Context Protocol (MCP) server that provides access to the DBLP computer science bibliography database for Large Language Models.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-dblp": {
"command": "uv",
"args": [
"venv",
"&&",
"source",
".venv/bin/activate"
]
}
}
}工具
7Get usage instructions and workflow guidance
Search DBLP for publications using boolean queries
Search publications with fuzzy title matching
Retrieve publications for a specific author
Get detailed information about a publication venue
Add a BibTeX entry to collection by DBLP key
Export all collected BibTeX entries to a .bib file
概览
What is MCP-DBLP?
MCP-DBLP is a Model Context Protocol (MCP) server that gives Large Language Models access to the DBLP computer science bibliography database. It integrates the DBLP API with LLMs, enabling AI models to search academic publications, process citations, generate BibTeX entries, and perform fuzzy matching on titles and author names.
How to use MCP-DBLP?
Install via uvx mcp-dblp and configure in Claude Desktop (add to claude_desktop_config.json) or Claude Code (claude mcp add mcp-dblp -- uvx mcp-dblp). Alternatively, run from source after cloning the repository. Available tools include search, fuzzy_title_search, get_author_publications, get_venue_info, add_bibtex_entry, and export_bibtex.
Key features of MCP-DBLP
- Comprehensive publication search with boolean queries
- Fuzzy title and author name matching
- Direct BibTeX entry retrieval from DBLP
- Publication filtering by year and venue
- Statistical analysis of publication data
- Direct BibTeX export bypassing LLM processing
Use cases of MCP-DBLP
- Search DBLP for publications using complex boolean queries
- Retrieve and export BibTeX entries for academic papers
- Find publications by author with fuzzy name matching
- Collect and manage references from embedded citations in documents
- Filter publications by year, venue, or title similarity
FAQ from MCP-DBLP
What are the system requirements for MCP-DBLP?
Python 3.11+ and uv (the Python package installer) are required. Installation is handled via uvx or by cloning the repository and running from source.
How does MCP-DBLP ensure BibTeX accuracy?
BibTeX entries are fetched directly from DBLP with a 10-second timeout protection and are not processed, modified, or hallucinated by the LLM. Only the citation key is replaced as specified by the user.
What tools does MCP-DBLP provide?
It provides search, fuzzy_title_search, get_author_publications, get_venue_info, add_bibtex_entry, export_bibtex, and get_instructions for workflow guidance.
Does MCP-DBLP require any authentication or API key?
No authentication or API key is mentioned in the README. The server accesses the public DBLP API directly.
What transport does MCP-DBLP use?
MCP-DBLP uses the standard stdio transport for Model Context Protocol servers, running as a subprocess via the configured command.
其他 分类下的更多 MCP 服务器
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
评论