Agent Tool Use
Industry Definition Set • Entity Resolution Path: /glossary/mcp-agent-tools
Quick Answer / TL;DR
Agent tool use refers to how AI agents discover and invoke MCP tools to accomplish tasks, typically through function-calling or MCP's native tool protocol.
Key Takeaways
- Discover tools via `tools/list`
- Invoke tools via `tools/call`
- Agents decide which tools to use
- Results are structured and actionable
Definitive Statement: Agent tool use refers to how AI agents discover and invoke MCP tools to accomplish tasks, typically through function-calling or MCP's native tool protocol.
Technical Context & Protocol Usage
- Detailed Explanation
- Agents use tools by calling them with arguments, receiving structured results. The agent decides which tool to call based on the context and task. MCP provides the discovery (`tools/list`) and invocation (`tools/call`) mechanisms, enabling agents to dynamically use tools without prior knowledge.
Format & Payload Metadata
Format: JSON-RPC 2.0
Latency: Depends on tool execution; typically 10-500ms
Real-World Implementation Use Case
An agent uses a weather tool to check the forecast and a calendar tool to schedule an event based on the weather.
Cite This Page
MLA Style:
MCPserver.in Engineering. "Agent Tool Use." MCPserver.in Knowledge Hub, 20 July 2026, mcpserver.in/glossary/mcp-agent-tools.
Related Terms
Model Context Protocol (MCP)
An open, secure protocol that standardizes how artificial intelligence agents and large language models (LLMs) exchange context, tools, prompts, and data resources with external servers.
JSON-RPC 2.0
A lightweight, stateless remote procedure call (RPC) protocol defined in JSON that utilizes request, response, and notification message frames.
Stdio Transport (Standard Input/Output)
A local-only transport mechanism where the AI client spawns the MCP server as a child process and communicates via standard input (stdin) and standard output (stdout) channels.
SSE Transport (Server-Sent Events)
A lightweight, unidirectional HTTP-based streaming protocol used by remote MCP servers to push messages to AI clients, with client-to-server writes sent over standard POST requests.
Deploy Secure MCP Clusters
Run remote SSE Model Context Protocol servers in highly secure, fully-managed environment located inside India (Mumbai/Bengaluru).
Deploy Node Now