Back to Glossary Index
Core ConceptExecution / Response Layer

MCP Tool Result

Industry Definition Set • Entity Resolution Path: /glossary/mcp-tool-result

Quick Answer / TL;DR

The structured response returned by an MCP server after successfully executing a tool call.

Key Takeaways

  • Successful execution response from a tool call.
  • Must conform to the tool's declared output schema.
  • Can contain text, structured data, or binary content.
  • Large results may be chunked or streamed.
Definitive Statement: The structured response returned by an MCP server after successfully executing a tool call.

Technical Context & Protocol Usage

Detailed Explanation
When a tool executes successfully, the server returns a JSON-RPC response with a `result` object containing the tool's output. The structure is defined by the tool's output schema. Results can be text, images, audio, or structured data. Large results may be truncated or streamed depending on the transport.

Format & Payload Metadata

Format: JSON-RPC 2.0 response with result object

Latency: Bounded by tool execution time

Real-World Implementation Use Case

A `database_query` tool returns a JSON array of rows in its tool result after executing a SELECT statement.

M
MCPserver.in Engineering

Platform Team

Published: 2026-07-20
Updated: 2026-07-20

References & Technical Specifications

Cite This Page

MLA Style:

MCPserver.in Engineering. "MCP Tool Result." MCPserver.in Knowledge Hub, 20 July 2026, mcpserver.in/glossary/mcp-tool-result.