DBLP
liveResearchTechnologyComputer Science bibliography — ~7M publications, ~3M authors. Free, no auth.
Tools
dblp_search_publicationsSearch the dblp computer science bibliography (about 10 million papers, articles, theses and proceedings) from a stored copy of the publisher's CC0 bulk release. Matches words in the title, author nam
No parameters required.
Try it
dblp_search_authorsSearch dblp authors by name from a stored copy of the publisher's CC0 bulk release. Returns the dblp person id, name variants, affiliations, ORCID when listed, and publication count; the most-publishe
No parameters required.
Try it
search_venuesrequired: querySearch the conferences and journals that appear in the dblp bibliography, from a stored copy of the publisher's CC0 bulk release. Returns each venue name as dblp writes it, how many records name it an
queryreqstring—hitsoptnumber—firstoptnumber—Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/dblp/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/dblp/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"dblp_search_publications","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("dblp_search_publications", {});// Or ask in plain English:
const answer = await px.ask("computer science bibliography — ~7m publications, ~3m authors");