NestDaddy

DocQuery

io.docquery/docquery · v1.0.1

Read-only MCP over your Excel or Airtable plus the PDFs beside it, joined as one relational dataset.

Connect Remote server

Terminal
claude mcp add --transport http docquery https://docquery.io/api/v1/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "docquery": {
      "url": "https://docquery.io/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "docquery": {
      "type": "http",
      "url": "https://docquery.io/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://docquery.io/api/v1/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 4 found in our last check

  • list_tables

    List all tables in the workspace. Call this first to learn table and column slugs. Returns slug, name, row_count, and columns (slug, name, type, primary_key) for each table. Document-extracted tables include source_document {id, filename, url}. source_document is null for CSV, E…

  • list_relations

    List the relations (foreign keys) between tables in the workspace. Each relation has from and to as "table_slug.column_slug" and a kind. Use it to find which columns link two tables before calling related_rows. Read-only; returns an empty list when no relations are defined.

  • query_table

    Read rows from a table. Optional filter is an exact-match map of column slug => value; optional search is a case-insensitive substring match across all cells. Returns source_document for the table (null for spreadsheets and Airtable). Each row includes source_page: the 1-based P…

  • related_rows

    Follow a relation from a source table to the rows it links to. Given a column on `table_slug` that participates in a relation and a `value` (usually a cell from a source row), returns the matching rows in the linked table. Works in both directions. Each linked table includes sou…

Headers

NameDescription
Authorization
Required, secret
Bearer token: your DocQuery workspace API key (try dq_demo_readonly for example data).

Details

Endpointhttps://docquery.io/api/v1/mcp (Streamable HTTP)
First published12 Nov 2026
Last updated12 Nov 2026
Registry nameio.docquery/docquery

More productivity servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.