Learn how ranked MCP tool discovery helps AI agents select safer, smaller capabilities for file search, database inspection, code analysis, and more.
More tools do not automatically make an AI agent more capable. If every schema is always visible, the agent has to choose among overlapping names, carries unnecessary context, and can reach for a broad action when a narrow read-only one would do.
A dedicated discovery step lets an agent ask what capability fits a task before it acts. Instead of guessing between a file reader, archive inspector, code searcher, database query tool, or a write-capable integration, it can receive a ranked list with required inputs and safety characteristics.
tool_search({
query: "semantic file search",
module: "data",
tags: "local_only,read_only",
include_inputs: true
})AgenticStore's tool_search follows this model. It understands related terms such as semantic search, vector search, database inspection, and file operations. It can also limit a result set by module, submodule, connector, and capability tag.
For production agents, expose the least powerful tool that completes the current step. Start with local and read-only filters for investigation. Add a network or write tool only once the task demands it. This reduces accidental changes and makes a run easier to audit.
See the full 74-tool catalog and local workflow documentation.
Browse local agent tools →