KIRHA Search
Server Details
The right context at the right time, from the world's leading data providers. One API. 800+ tools.
- Status
- Healthy
- Uptime
- 100.0% over 20 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 1 tool
Only one tool exists, so there is no possibility of confusion between tools. The tool's purpose is clearly stated as a unified search across many providers.
With a single tool named 'Search', there is no variation in naming conventions, so consistency is perfect. The name is a clear verb describing its function.
One tool is fewer than the typical 3-15 range, but it is appropriate for a server designed as a single unified search interface. The tool is comprehensive and avoids unnecessary fragmentation.
The tool covers a vast domain by aggregating 50+ providers with a web search fallback. For a search/retrieval tool, there are no obvious missing operations; it is a complete solution for its stated purpose.
Available Tools
1 toolSearchSearch with KIRHAARead-onlyInspect
Live, structured data from 50+ specialized providers in one call. Call this tool whenever an answer depends on facts that change over time or that you should not state from memory. A few examples among many more: market and crypto prices, wallets and DeFi, company records and financials, SEC filings, patents, clinical trials and drug safety, scientific papers, news, prediction markets, packages and CVEs, flights, weather. When no specialized provider fits, it falls back to web search, so it can replace a generic web search on any question. KIRHA plans the query, calls the right providers (SEC, PubMed, CoinGecko, GitHub, Polymarket and more) and returns each provider's raw result. Ask in plain language, there is nothing to configure.
| Name | Required | Description | Default |
|---|---|---|---|
| focus | No | Optional vertical slug that restricts the search to one vertical. Leave it out unless the user asks for a specific vertical, since the search already covers all of them. Slugs are listed at https://discovery.kirha.com/verticals/list.mdx. | |
| query | Yes | The question to answer. Be specific: name the asset, company, place or period it is about. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and openWorldHint, so the safety profile is covered; the description adds genuine context beyond that: aggregated multi-provider execution, web-search fallback, raw per-provider results, and 'nothing to configure.' It stops short of latency, cost, rate limits, or failure behavior, which would be useful for a fan-out tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core value proposition and scoping trigger before the domain examples. The example enumeration is long, but each item aids routing; the closing 'Ask in plain language' sentence is slightly redundant with the schema's plain-language framing.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description at least characterizes the return shape ('each provider's raw result'). For a fan-out aggregator, it leaves result volume, provider-attribution format, and behavior when no provider matches unanswered, but the essential call contract is complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and both parameters already carry guidance in the schema, including the focus-slug caution and the 'be specific' advice for query. The description adds only 'Ask in plain language, there is nothing to configure,' which is marginal beyond the schema baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific mechanism (KIRHA plans the query, calls the right providers, returns each provider's raw result) over a concrete resource set (50+ specialized providers covering prices, filings, patents, trials, CVEs, flights, weather). An agent can tell exactly what kind of answer this tool produces, and it explicitly positions itself against a generic web search.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit trigger condition: 'Call this tool whenever an answer depends on facts that change over time or that you should not state from memory.' It also states the fallback boundary ('when no specialized provider fits, it falls back to web search, so it can replace a generic web search') and the focus param carries its own when-not guidance ('Leave it out unless the user asks for a specific vertical').
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 tool update
- First observed
Search
Publisher details
- Operator
- Kirha · Publisher source
- Operator website
- https://kirha.com · Publisher source
- Vendor relationship
- Unknown
- Documentation
- https://docs.kirha.com/ · Publisher source
- Trust center
- Unknown
- Restrictions
- Mircopayments and API Key · Publisher source
Related MCP Connectors
Global B2B intelligence for AI agents: 35M+ companies, 1.6M sanctions, KYB pack. 78 tools.
140+ data APIs for agents: finance, banking validation, geo, weather, text. One API key.
One API for public web data across social, directories and real estate, as clean JSON.
One key to 1,000+ paid data APIs: enrichment, SEO/SERP, scraping, places, news. Pay per call.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAI-Ready Data & Context Engineering API. Connect any data source, query with natural language, clean and standardize data, build AI-ready context packages, and redact PII automatically. 25 free credits on signup.MIT

Ready APIsofficial
AlicenseNot gradedqualityDmaintenanceMCP tools for geo, email, phone, company, DNS, FX, equities, weather, tax, economics, and intelligence — streamable HTTP, one API key.MIT
Signaliz MCPofficial
FlicenseNot gradedqualityDmaintenanceProvides MCP clients with 60+ APIs for B2B data enrichment, lead generation, email verification, company intelligence, and agentic GTM workflows.-- AlicenseNot gradedqualityBmaintenanceProvides a context graph for GTM teams, centralizing data from multiple tools into unified person and company records, and offers MCP tools to retrieve account context, full entity details, and filtered queries.14 npm10AGPL 3.0
Glama MCP Gateway
Add one secure layer between your agents and this server.