Back to Glossary Index
Core ConceptExecution / Operation Layer

MCP Tools / Tool

Industry Definition Set • Entity Resolution Path: /glossary/tool

Quick Answer / TL;DR

Executable functions exposed by an MCP server to an AI client, enabling models to perform real-world actions with user-consented safety guards.

Key Takeaways

  • Active, executable routines representing agent actions.
  • Self-describing using standardized JSON Schema declarations.
  • Require explicit user confirmation for high-stakes executions.
  • Run inside sandboxed processes to avoid remote code execution (RCE) bugs.
Definitive Statement: Executable functions exposed by an MCP server to an AI client, enabling models to perform real-world actions with user-consented safety guards.

Technical Context & Protocol Usage

Detailed Explanation
Tools are the active, state-changing components of MCP. When a server lists its tools, it provides schemas detailing the tool name, description, and parameter types (using JSON Schema formats). This tells the model exactly what the tool does and how to form a valid request. Tools are highly interactive and can range from writing files to initiating payments.

Format & Payload Metadata

Format: JSON Schema Parameter specification

Latency: Directly bounded by the target task duration

Real-World Implementation Use Case

A 'postgres_execute_query' tool that expects a SQL string argument and returns the formatted row output.

M
MCPserver.in Engineering

Platform Team

Published: 2026-07-15
Updated: 2026-07-15

References & Technical Specifications

Cite This Page

MLA Style:

MCPserver.in Engineering. "MCP Tools / Tool." MCPserver.in Knowledge Hub, 15 July 2026, mcpserver.in/glossary/tool.