search_authors

Pack: dblp · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/search_authors for the schema, then POST the same URL with its arguments for the data.

Search DBLP authors by name. Returns canonical id, affiliation, ORCID when available.

Parameters

NameTypeRequiredDescription
querystringyesAuthor name (full or partial)
hitsnumberno1-1000 (default 30)
firstnumberno0-based offset

Example call

Arguments

{
  "query": "Geoffrey Hinton"
}

curl

curl -X POST https://gateway.pipeworx.io/dblp/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_authors","arguments":{"query":"Geoffrey Hinton"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('search_authors', {
  "query": "Geoffrey Hinton"
});

More examples

{
  "query": "Bengio",
  "hits": 100
}

Response shape

FieldTypeDescription
resultobject
Full JSON Schema
{
  "type": "object",
  "properties": {
    "result": {
      "type": "object",
      "properties": {
        "hits": {
          "type": "number",
          "description": "Total number of author results"
        },
        "published": {
          "type": "number",
          "description": "Number of results in this response"
        },
        "start": {
          "type": "number",
          "description": "0-based offset of first result"
        },
        "completed": {
          "type": "number",
          "description": "Completion timestamp"
        },
        "hit": {
          "type": "array",
          "description": "Array of author results",
          "items": {
            "type": "object",
            "properties": {
              "info": {
                "type": "string",
                "description": "Author info string"
              },
              "url": {
                "type": "string",
                "description": "DBLP author page URL"
              },
              "name": {
                "type": "string",
                "description": "Canonical author name"
              },
              "orcid": {
                "type": "string",
                "description": "ORCID identifier if available"
              },
              "affiliation": {
                "type": "string",
                "description": "Author affiliation if available"
              }
            }
          }
        }
      }
    }
  }
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the dblp pack
{
  "mcpServers": {
    "dblp": {
      "url": "https://gateway.pipeworx.io/dblp/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 5, 2026