Snad každý MCP server může být 3 nástroje - describe(filter) => schéma: získat všechny schopnosti - search(input) => toolcalls[]: pro (možná nestrukturovaný) jazykový dotaz (+ opt. metadata) získá sekvenci/strom volání nástrojů - execute(tools) = > výsledek: vezměte výše uvedený seznam a spusťte jej