Skip to main content
Glama

Faceabot Deep search

Server Details

One question searched in science, world news, Internet Archive, GitHub and discussions. Free.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.8/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct purposes: deep_search performs the actual multi-source search, while list_deep_sources only documents available sources. There is no realistic risk of an agent confusing one for the other.

Naming Consistency3/5

Both names use snake_case, but they do not follow the same convention: list_deep_sources uses a clear verb_noun pattern, while deep_search is more of a branded action phrase. The names are readable but only partially consistent.

Tool Count3/5

Two tools is borderline thin, though the server has a narrow search-focused purpose. The source-listing helper supports the main search tool, but the surface still feels minimal.

Completeness4/5

The core deep-search workflow and source discovery are covered, which fits the stated purpose. Minor gaps remain around pagination, result limits, or date-range filtering, but agents can likely work around them.

Available Tools

2 tools
list_deep_sourcesSources of the deep searchA
Read-onlyIdempotent
Inspect

The sources searched by deep_search and what each one covers.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, openWorldHint, and destructiveHint=false, so the safety profile is fully covered. The description adds that the result is a catalog of sources with their coverage descriptions, but it does not describe the shape of that output (names, URLs, scope text) or that the list is static/fixed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no filler and no repetition of annotation or schema content. It is efficient, though extremely terse for a tool whose output shape is unstated.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a no-argument, read-only catalog tool with no output schema and full annotation coverage, the description conveys enough to select and call it correctly. The only gap is a hint about what the returned source entries actually contain, which is minor at this complexity level.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there is nothing for the description to disambiguate. Baseline 4 applies; no parameter-level information is expected or missing.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names the resource (sources searched by deep_search) and what it returns (what each source covers), and explicitly references the sibling deep_search, so an agent can distinguish this catalog tool from the search tool. It is a noun phrase rather than a verb+resource, which slightly weakens the statement of action, but the intent is unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The link to deep_search implies you call this to understand which sources that tool covers, but there is no explicit when-to-use, no prerequisites, and no statement of alternatives. Usage is inferable rather than directed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updates
    • First observeddeep_search
    • First observedlist_deep_sources

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables free-first English and Chinese web search through zero-key engines plus optional paid providers, returning compact multi-source evidence with bounded token and request budgets. Each result exposes provenance, independent source counts, routing decisions, and visible provider failures so agents can verify claims rather than receive unexplained empty results.
    118 npm
    Apache 2.0
  • A
    license
    A
    quality
    D
    maintenance
    Search across a billion+ documents including academic papers, books, code, legal cases, forums, and Wikipedia. Provides search and detail tools for various content types.
    2
    18 npm
    38 PyPI
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Search 1,500+ pre-verified, cited knowledge units across 16 domains. 6 tools: query, batch query, get unit, list domains, suggest topics, report issues. Free, no API key required.
    6
    237 npm
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides free web search, content fetching, image search, and deep research via SearXNG, no API keys required.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources