mcp-dblp

mcp-dblp

5

The MCP-DBLP is an MCP server designed to provide access to the DBLP bibliographic database for large language models, enabling advanced search and retrieval of academic publications. Its standout features include fuzzy matching, BibTeX entry export, and comprehensive search capabilities directly from the DBLP database.

Overview

The MCP-DBLP integrates the DBLP (Digital Bibliography & Library Project) API with LLMs through the Model Context Protocol, enabling AI models to:

  • Search and retrieve academic publications from the DBLP database
  • Process citations and generate BibTeX entries
  • Perform fuzzy matching on publication titles and author names
  • Extract and format bibliographic information
  • Process embedded references in documents
  • Direct BibTeX export that bypasses LLM processing for maximum accuracy

Features

  • Comprehensive search capabilities with boolean queries
  • Fuzzy title and author name matching
  • BibTeX entry retrieval directly from DBLP
  • Publication filtering by year and venue
  • Statistical analysis of publication data
  • Direct BibTeX export capability that bypasses LLM processing for maximum accuracy

Available Tools

  • 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
  • calculate_statistics: Generate statistics from publication results
  • export_bibtex: Export BibTeX entries directly from DBLP to files

System Requirements

  • Python 3.11+
  • uv