Klavis Strata
официальныйOne MCP server for AI agents to use any tools reliably at any scale
Documentation Index
Fetch the complete documentation index at: https://www.klavis.ai/docs/llms.txt Use this file to discover all available pages before exploring further.
Strata
One MCP server for AI agents to use tools progressively at any scale
<img src="https://mintcdn.com/klavisai/7Siw7A5JJSHURM5d/images/concepts/strata_hero.png?fit=max&auto=format&n=7Siw7A5JJSHURM5d&q=85&s=b581fdb821699a32b260d124789396bd" alt="Strata Hero - Progressive tool discovery for AI agents" className="w-full rounded-lg" style={{ maxWidth: '100%', height: 'auto' }} width="2533" height="496" data-path="images/concepts/strata_hero.png" />
What is Strata?
Strata is one MCP server that guides AI agents use tools reliably at any complexity, instead of overwhelming them with everything at once, it was designed by thinking human interacting with tools, solving the three major problems that plague AI agents today:
- Tool Overload: Too many tools cause LLM choice paralysis
- Context Overload: Long tool lists blow up token counts and costs
- Coverage Gap: Most servers are stuck at 40~50 tools, limiting what you can build
You can use Strata via our website, API, or even open source on your own data!
Video Tutorial
Watch this video tutorial for a complete understanding of how Strata works:
Text Tutorial Check out this [shared Claude conversation](https://claude.ai/share/9b44a192-9f2d-46e2-a875-ef905c457070) to see Strata in action!1. Discover Server Categories or Actions
discover_server_categories_or_actions - find relevant categories or actions based on user intent. No semantic search!
If detail level is 'categories_only', the details will be a list of category names only. Next step prefer to use get_category_actions tool to get the actions for the categories.
If detail level is 'full_details', the details will be a list of category names with their actions details included. This happens when the server has only a few actions. Next step prefer to use execute_action tool to execute the actions.
If detail level is 'categories_and_actions', the details will be a list of category names and action names. This happens when using external tools. Next step prefer to use get_action_details tool to get the details of the actions.
Parameters:
user_query(string, required): Natural language user query to filter results.server_names(array, required): List of server names to discover categories or actions.
2. Get Category Actions
get_category_actions - retrieve all action names within specified categories.
Parameters:
category_names(array, required): List of categories to get actions for
3. Get Action Details
get_action_details - get full schema and parameters for a specific action.
Parameters:
category_name(string, required): The name of the categoryaction_name(string, required): The name of the action/operation within the category
4. Execute Action
execute_action - run actions with parameters and get results.
Parameters:
server_name(string, required): The name of the servercategory_name(string, required): The name of the category to execute the action foraction_name(string, required): The name of the action/operation to executepath_params(string, optional): JSON string containing path parameters for the actionquery_params(string, optional): JSON string containing query parameters for the actionbody_schema(string, optional, default: "{}"): JSON string containing request body for actionsinclude_output_fields(array, optional): Optional but strongly recommended when you know the response_schema of this action from previous tool calls: Array of field paths to include in the response. Only these fields will be returned. Use dot notation for nested fields (e.g., "author.displayName").maximum_output_characters(integer, optional): Optional: Maximum number of characters to return in the response. If the response exceeds this limit, it will be truncated. Prefer include_output_fields over this.
5. Search Documentation
search_documentation - find relevant information only when needed.
Parameters:
query(string, required): Search keywords that match API documentation terms. Best practices: (1) Use resource names like 'users', 'projects', 'files', (2) Add actions for precision like 'user create' or 'project delete', (3) Avoid filler words like 'how to', 'show me', 'all the' - focus on the core terms that appear in endpoint names and descriptions.server_name(string, required): Name of the server to search within.max_results(integer, optional, default: 10, minimum: 1, maximum: 50): Number of results to return. Default: 10
6. Handle Auth Failure
handle_auth_failure - handle authentication only when needed.
Parameters:
server_name(string, required): The name of the server that failed authentication during execute_actionintention(string, required, enum: ["get_auth_url", "save_auth_data"]): Use 'get_auth_url' when execute_action fails with authentication errors to get authentication instructions. Use 'save_auth_data' when user provides authentication credentials after an authentication failure.auth_data(object, optional): Authentication data provided by user after an authentication failure (e.g.,{"token": "...", "api_key": "..."}). Only used with 'save_auth_data' intention when resolving authentication failures.
Evaluation
Strata delivers real results:
- MCPMark Benchmark: Achieves +15.2% higher pass@1 rate vs the official GitHub server and +13.4% higher pass@1 rate vs the official Notion server. (Source)
- Human Evaluation: Hits 83%+ accuracy across >2k real world queries evaluation sets
Next Steps
Create your first Strata server in minutes Explore the complete Strata APIПохожие серверы
Hidden Empire
Play a legendary text adventure by talking to your AI — no commands to memorize. The Hidden Empire puts a full underground world of puzzles, treasures, and trolls inside your conversation. Speak naturally: say 'head north,' 'grab the lantern,' or 'what am I carrying?' and your AI handles the rest. Execute multi-move plans in one shot, undo mistakes instantly, and save up to 20 named playthroughs you can resume from any session. Based on the MIT-licensed Zork I source, rebuilt from the ground up for AI-native play.
Cyber Triage
Allows access to DFIR / forensics data that was collected from endpoints. Used for SOC and forensic investigations.
BCB BR MCP
MCP server for Brazilian Central Bank (BCB) economic data — Selic, IPCA, exchange rates, GDP, and 150+ time series for AI agents
Relay Protocol MCP Server
An MCP server for the Relay Protocol REST API, enabling cross-chain bridging and token swapping operations.
RootVine
Cross-platform music link resolution for AI agents. Connects Claude, ChatGPT, and other AI agents to trusted music data via the Model Context Protocol.
MCP Media Processing Server
A server for media processing, offering powerful video and image manipulation using FFmpeg and ImageMagick.
Enedis Linky MCP Server
A production-ready Model Context Protocol (MCP) server written in Go that wraps the Conso API, giving AI assistants like Claude direct access to your Enedis Linky smart meter data.
fomox402
Broker + MCP server for last-bidder-wins games on Solana — agents register, auto-fund a Privy wallet, and bid via streamable HTTP
Vibe Math MCP
A high-performance Model Context Protocol (MCP) server for math-ing whilst vibing with LLMs. Built with Polars, Pandas, NumPy, SciPy, and SymPy for optimal calculation speed and comprehensive mathematical capabilities from basic arithmetic to advanced calculus and linear algebra.
LinkedIn Ads MCP
Connect LinkedIn Ads to Claude or ChatGPT via Two Minute Reports MCP to get clear insights into campaign performance, impressions, CTR, CPC, leads, and conversions.