# MIT DBLP MCP

> MIT DBLP connects your AI client to the DBLP Computer Science Bibliography, giving you direct access to millions of academic papers. Use it to build detailed author profiles, map complex co-author networks, and search across major CS conferences like NeurIPS, ICML, and SIGMOD.

## Overview
- **Category:** knowledge-management
- **Price:** Free
- **Tags:** academic-research, bibliography, computer-science, citation-network, data-indexing, search-engine

## Description

This MCP lets your agent dive deep into computer science research history using the DBLP Bibliography index. You can ask it to find all papers related to a specific topic at top venues or track how an author's work has evolved over decades. Instead of manually navigating conference websites, you tell your AI client what you need—for example, 'Show me all database system papers from SIGMOD in the last five years.' It gathers the metadata and citation patterns instantly. Whether you are writing a literature review or tracking a candidate’s publication record, this MCP structures that vast amount of academic data into usable insights. Through Vinkius, your AI client gets access to this massive catalog, letting you focus on analyzing the findings instead of curating the data.

## Tools

### get_author
Retrieves an author's complete profile using their unique DBLP identifier.

### get_author_publications
Lists up to 40 of the most recent papers associated with a specific author's name.

### get_author_stats
Calculates an author's overall research productivity and impact metrics.

### get_coauthors
Returns a ranked list of collaborators, showing who worked with the researcher most often.

### get_publication
Gets all metadata for a single paper using its unique DBLP key.

### get_venue
Provides details on academic venues, including full names and types of conferences or journals.

### get_venue_publications
Lists all papers published at a specific edition of a conference (e.g., NeurIPS 2024).

### search_ai_papers
Searches for the latest research specifically in artificial intelligence and machine learning from top venues.

### search_authors
Finds computer science authors, providing disambiguated names and profile links.

### search_by_year
Filters publication searches to only show papers from a specific year.

### search_database_papers
Searches for the latest research focused on database systems at major conferences and journals.

### search_in_venue
Finds papers within a specific conference or journal by combining the venue name with a topic query.

### search_publications
Searches across all major CS venues for titles, authors, and details from millions of publications.

### search_systems_papers
Finds the latest research focused on computer systems at top academic conferences.

### search_theory_papers
Searches for theoretical computer science papers from specialized venues.

### search_venues
Returns a comprehensive list of academic conferences and journals available in the index.

## Prompt Examples

**Prompt:** 
```
Find recent AI papers on large language models at NeurIPS
```

**Response:** 
```
I've found recent NeurIPS papers on large language models, including work on scaling, alignment, and efficiency.
```

**Prompt:** 
```
Search for publications by Yoshua Bengio
```

**Response:** 
```
I've retrieved the complete DBLP profile for Yoshua Bengio, showing over 600 publications across NeurIPS, ICML, JMLR, and other venues.
```

**Prompt:** 
```
Find the latest database systems papers from SIGMOD and VLDB
```

**Response:** 
```
I've searched DBLP for recent SIGMOD and VLDB papers on database systems, including work on query optimization, distributed databases, and transaction processing.
```

## Capabilities

### Identify Author Profiles
Fetch a complete publication history and profile for any researcher using their DBLP ID.

### Track Collaboration Networks
Determine an author's co-authors, ranked by how often they have published together.

### Analyze Research Productivity
Get detailed publication statistics for any author, showing trends and total output counts.

### Search Major Conferences/Journals
Find all papers published at specific academic venues or conferences (e.g., NeurIPS 2024).

### Query Specific CS Domains
Filter searches to target niche areas, like AI/ML, systems, theory, or database papers.

## Use Cases

### Reviewing a PhD candidate's background
A hiring committee member needs to assess if a candidate really worked on distributed systems. They ask their agent to run search_systems_papers for the last 5 years, then cross-reference those results with get_coauthors to see who the candidate repeatedly published with at top venues.

### Tracking academic field evolution
A faculty member wants to write a review on AI progress. They ask their agent to run search_ai_papers, then use search_by_year, filtering results year by year. This allows them to document the precise shift in focus—from early deep learning concepts to modern transformer architectures.

### Finding papers missed during research
A student is working on a specific topic at SIGMOD but can't find related work. They ask their agent to execute search_database_papers, then use search_in_venue with the specific conference abbreviation and keyword to pull up every relevant paper.

### Mapping an author’s reach
A researcher wants to know which venues an established colleague is publishing at. They ask their agent to first get_author, then use get_coauthors on the result, and finally run search_publications using the co-author's name to map out the entire network.

## Benefits

- Track an author's full academic journey by calling get_author_stats, which provides metrics on total publications and year-over-year output trends. It gives you the objective data needed for tenure reviews or grant applications.
- Visualize collaboration patterns immediately. Use get_coauthors to rank a researcher’s collaborators based on their joint publication count, quickly identifying key research groups in any field.
- Filter noise from millions of papers. Dedicated searches like search_ai_papers and search_database_papers let you narrow results down instantly to the specific domain you need (e.g., only ICML or only SIGMOD work).
- Conduct precise literature reviews by combining tools. You can use get_venue_publications combined with search_in_venue to find all relevant papers at a conference like NeurIPS, but only concerning 'large language models'.
- Gain deep context on any single piece of research using get_publication. This tool pulls every detail—DOI, abstract, key authors—for verification and immediate use in your report.

## How It Works

The bottom line is you get machine-readable academic metadata without having to manually query multiple databases or websites.

1. You tell your agent the scope of the research you need, specifying an author's name and a time period.
2. The MCP uses that context to search DBLP for specific records, gathering titles, co-authors, and citation data.
3. Your agent returns structured lists and statistics detailing the publication network and trends.

## Frequently Asked Questions

**How do I use MIT DBLP MCP to find papers from a specific conference?**
You should use search_in_venue. You combine the exact venue name (like 'ICML') with your topic query, and it returns only relevant papers for that event.

**Can I check if an author is active in a field using get_author_stats?**
Yes. The get_author_stats tool gives you key metrics like total publication counts and venue distribution, which helps confirm research activity over time.

**What's the difference between search_publications and search_in_venue?**
search_publications is a broad net, covering all major venues. Use search_in_venue when you want to narrow results down to one specific conference or journal edition.

**How do I find my collaborators using MIT DBLP MCP?**
Run the get_coauthors tool. It gives a ranked list of co-authors, which is essential for understanding who influenced the researcher most.

**Do I need to know the DBLP key to use get_publication?**
Yes, get_publication requires the unique DBLP key. This key can usually be found within a publication's URL or metadata record.