cercano-extract · git:20261023.295d5be · 2026-10-23 · sha256 4a4891c8bd5156fd
cercano-extract git:20261023.295d5beA
Immutable. This exact content never changes and is served at /api/v1/blob/4a4891c8bd5156fd.
---
name: cercano-extract
description: Extract specific information from text using the configured model route via Cercano. Returns only the relevant sections matching your query. Use this to pull function signatures, error messages, config values, API endpoints, or other targeted information from large text without placing the entire input into the host conversation.
compatibility: Requires Cercano server running with a usable configured model route.
---
# Cercano Extract
Extract targeted information from text using the configured model route.
## Routing and data handling
Saved task routing and redirects determine local or cloud execution. Tool names
do not enforce locality, privacy, cost, or latency. Verify the selected destination
before supplying sensitive input; web research also contacts external search and
page servers. Model output and confidence are not independent verification.
## MCP Tool
**Tool name:** `cercano_extract`
## Parameters
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `text` | string | Yes | The text to search through and extract information from. |
| `query` | string | Yes | What to find or extract (e.g. `"error messages"`, `"function signatures"`, `"config values"`). |
## Examples
**Extract error messages from logs:**
```json
{
"text": "[2026-03-20 10:15:32] INFO Starting server...\n[2026-03-20 10:15:33] ERROR Failed to connect to database\n...",
"query": "error messages"
}
```
**Extract function signatures from code:**
```json
{
"text": "package main\n\nfunc ProcessRequest(ctx context.Context, req *Request) (*Response, error) { ... }",
"query": "function signatures with their parameter types"
}
```