# Drillr MCP server

Source: https://glimind.com/server/mcp-registry%2Fai.drillr%2Fdrillr
Registry id: `mcp-registry/ai.drillr/drillr`
Status: live (checked 2026-10-27T14:17:19.534Z)

## Verdict

Drillr MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 347 ms median handshake and 1 outage in 90 days. Its agent-readiness grade is A (92/100) across 10 tools, costing an agent about 3,926 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 100% | 42% of MCP servers |
| Median handshake latency | 347 ms | 56% of MCP servers |
| p95 handshake latency | 2414 ms | — |
| Checks in 30 days | 5,063 | — |
| Outages, 90 days | 1 | — |
| Median recovery | 4 min | — |
| Agent-readiness score | 92/100 (A) | 72% of MCP servers |
| Tools | 10 | — |
| Tool-list size for an agent | ~3,926 tokens | 42% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "drillr-mcp-server": {
      "type": "http",
      "url": "https://gateway.drillr.ai/mcp/data"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http drillr-mcp-server https://gateway.drillr.ai/mcp/data
```

## Tools (10)

- `ai_adoption`: Search concrete enterprise AI applications disclosed in US company earnings calls. Filter by ticker, partially match a company name, search for an application o
- `company_search`: Use for qualitative company discovery (industry, business model, supply chain, competitors, management background). For numerical screening (revenue, margins, r
- `filing_list`: Use to discover which SEC filings exist for a ticker before searching content. For the actual content use filing_search instead. List indexed SEC filings for a 
- `filing_search`: Search one company's SEC filings. Returns `## Facts` (exact as-reported and restated financial values) and `## Passages` (matching filing text) — both come back
- `get_table_schema`: Column definitions (name, type, description) for a data table, plus its usage note where one exists: required filters, ticker format, and market coverage.
- `industry_inflections`: Search industry inflections identified through structured research of earnings calls held by US-listed companies, including the change mechanism, impact scope, 
- `list_tables`: List alternative-data tables under the given categories. Returns each table's name, one-line purpose, and column names (call get_table_schema if you need column
- `news_search`: Use for any news, event, development, or statement question about a company, theme, or the market. The `ticker` filter takes exchange-suffixed symbols. Returns 
- `run_sql`: PostgreSQL SELECT over financial / market / alt-data tables — returns structured rows. Hard rules (query fails otherwise): - SELECT only, no CTE (`WITH ... AS`)
- `ticker_lookup`: Resolve a company name, brand, or ticker substring to canonical ticker(s). Input: - query (required): company name, brand, or ticker substring, e.g. "Apple", "A

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
