Fetching from the wire…
Public story · 2026-09-02 · high
The MCP server filters a thousand pages with a plain WHERE clause before spending any LLM call on them.
Why now: The showcase is live, but it doesn't publish a benchmark against the read-everything pattern most agents still use.
Keenable's MCP server, called SELECT, treats web search like a database query. One call searches over 1,000 live pages, applying an exact WHERE clause at zero LLM cost. Only the rows that survive get a small LLM call, per SELECT's showcase.
For agent builders, that's the gap between one query and running an LLM over a thousand results just to find the ones that matter.
The usual agent pattern works differently. Ten search results come back, and the model reads each one individually, a cost paid whether or not a given page turns out relevant.
The mechanism is SQL. WEB_SEARCH(), SEM_EXTRACT(), and SEM_MATCH() run as operators inside a normal query, with DuckDB doing the final filtering.
SELECT applies a database habit, ordering the cheap filter before the expensive one, somewhere agents hadn't tried it before.
The showcase doesn't say how SEM_MATCH's precision compares to a plain keyword filter. It also doesn't say what happens when a WHERE clause is too loose and most rows survive to the expensive step anyway. Until there's a public benchmark, this is architecture, not a measured result.
Each link below shares sources, entities, or timing with this story.
His conclusion is DuckDB matches or beats SQLite's safety for untrusted queries, but only with enable_external_access=false, lock_configuration=true, and a watchdog thread, since DuckDB lacks SQLite's opcode-based query timeouts. He ships a safe_duckdb.py helper and a Datasett...
Triple-stream retrieval (BM25 keyword, vector embeddings, knowledge-graph traversal) fused via Reciprocal Rank Fusion on the iii engine, with SQLite for state and an in-memory vector index, no external database. The economic claim: ~170K tokens/year (~$10) versus ~650K tokens...
1. Flip your multi-model pipeline to review-then-generate. Instead of using a reasoning model to plan before code generation, let the specialist generate freely and use reasoning tokens for review. Paper shows 90.2% pass@1 vs 87.2% for the planning pattern. Source 2. Audit you...
ElevenLabs launched a hosted MCP server in Claude letting you create, inspect, update, duplicate, and delete production voice agents, including revising a live system prompt and estimating LLM cost, without opening the ElevenLabs dashboard. ZoomInfo shipped a GTM MCP connector...
A10 Networks made its AI Gateway generally available on August 14, pitched as a "centralized control plane for unified routing, cost management, and governance across every AI agent, application and large language model" (Help Net Security). SelectHub launched DataGrout the sa...
An ArXiv study analyzing Claude Code's design space found something that should make every "auto-generate your context files" workflow uncomfortable. Human-curated CLAUDE.md files improved task success rates by roughly 4 percentage points. LLM-generated CLAUDE.md files reduced...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.