Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
beita6969 avatar

Dblp Search

  • 16 installs
  • 869 repo stars
  • Updated June 8, 2026
  • beita6969/scienceclaw

dblp-search is a Claude skill that queries the DBLP computer-science bibliography via its public REST API to find publications, authors and venues.

About

This skill queries the DBLP computer-science bibliography through its public REST API. A developer uses it to find CS publications, retrieve an author's publication list, or look up conference and journal metadata. It needs no API key but does not provide citation counts or full text.

  • Queries the DBLP computer-science bibliography for publications, authors and venues
  • No API key required; uses the public DBLP REST API via curl
  • Supports keyword, year, author and venue search with pagination

Dblp Search by the numbers

  • 16 all-time installs (skills.sh)
  • Ranked #1,318 of 2,065 Data Science & ML skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
At a glance

dblp-search capabilities & compatibility

Free; DBLP public API with no key

Capabilities
literature search · author lookup · venue lookup
Use cases
research · web search
Runs
Runs locally
Pricing
Free
From the docs

What dblp-search says it does

Computer science bibliography via DBLP API. Use when: user asks about CS publications, author publication lists, or venue (conference/journal) metadata.
SKILL.md
No API key required. Public REST API.
SKILL.md
Does NOT include citation counts (use Semantic Scholar for that)
SKILL.md
npx skills add https://github.com/beita6969/scienceclaw --skill dblp-search

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs16
repo stars869
Last updatedJune 8, 2026
Repositorybeita6969/scienceclaw

What it does

Look up computer-science papers, author publication lists and venue metadata via the DBLP API.

Who is it for?

Finding CS papers, author publication lists and conference/journal metadata from DBLP.

Skip if: Non-CS publications, citation counts, impact metrics or full-text paper access.

When should I use this skill?

You need computer-science publication, author or venue data from DBLP.

What you get

Titles, authors, venues and years for matching CS publications from DBLP.

  • Publication records
  • Author publication lists
  • Venue metadata

By the numbers

  • Free API, no key required
  • Supports XML and JSON output formats

Files

SKILL.mdMarkdownGitHub ↗

DBLP Search Skill

Query the DBLP computer science bibliography for publications, authors, and venues.

When to Use

  • "Find papers by this CS researcher"
  • "List publications from ICML 2024"
  • "Search for papers on transformer architectures"
  • "Get author's full publication list"

When NOT to Use

  • Non-CS publications (use semantic-scholar or openalex)
  • Citation counts or impact metrics (use semantic-scholar)
  • Full-text paper access (use arxiv-search)

Setup

No API key required. Public REST API.

API Base

https://dblp.org/search/

Common Commands

Search Publications

# Search by keyword
curl -s "https://dblp.org/search/publ/api?q=attention+is+all+you+need&format=json&h=5" | python3 -c "
import json,sys
data=json.load(sys.stdin)
for hit in data['result']['hits'].get('hit',[]):
    info=hit['info']
    print(f\"Title: {info.get('title','')}\")
    print(f\"Authors: {', '.join(a.get('text','') for a in info.get('authors',{}).get('author',[]))}\")
    print(f\"Venue: {info.get('venue','')}, Year: {info.get('year','')}\")
    print()
"

# Filter by year
curl -s "https://dblp.org/search/publ/api?q=large+language+model+year%3A2024&format=json&h=10"

Search Authors

# Find author
curl -s "https://dblp.org/search/author/api?q=Yoshua+Bengio&format=json&h=5"

# Get author's publication list
curl -s "https://dblp.org/pid/b/YoshuaBengio.xml?format=json" | python3 -c "
import json,sys
data=json.load(sys.stdin)
pubs=data.get('dblpperson',{}).get('r',[])[:10]
for p in pubs:
    entry=list(p.values())[0] if isinstance(p,dict) else {}
    print(f\"{entry.get('year','')} - {entry.get('title','')}\")
"

Search Venues

# Find conference/journal
curl -s "https://dblp.org/search/venue/api?q=NeurIPS&format=json&h=5"

Pagination

# h = results per page, f = first result index
curl -s "https://dblp.org/search/publ/api?q=graph+neural+network&format=json&h=20&f=0"
curl -s "https://dblp.org/search/publ/api?q=graph+neural+network&format=json&h=20&f=20"

Notes

  • Free, no API key needed
  • Covers CS conferences, journals, and workshops comprehensively
  • Author disambiguation built-in (PID-based)
  • Supports XML and JSON output formats
  • Rate limit: be respectful, no official limit
  • Does NOT include citation counts (use Semantic Scholar for that)

Related skills

FAQ

Does it need an API key?

No. DBLP exposes a free public REST API and the skill states no API key is required.

Can it give citation counts?

No. It does not include citation counts; the docs point to Semantic Scholar for that.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.