Semantic Cluster

MCP and Tool Governance

Terms that describe how agents discover, inspect, and invoke tools.

14 terms in this cluster

Model Context Protocol

Model Context Protocol (MCP) is an open standard for connecting AI agents to external tools, data sources, and services through a structured client-server protocol with defined methods for tool discovery and invocation.

MCPModel Context ProtocolMCP standard

MCP Server

An MCP server is a service that exposes tools, resources, and capabilities to AI agents via the Model Context Protocol, responding to tools/list and tools/call requests.

MCP servertool serveragent tool backend

MCP Client

An MCP client is the component within an AI agent or agent framework that initiates connections to MCP servers, sends tools/list requests to discover available tools, and sends tools/call requests to invoke them.

MCP clientagent MCP connectorLLM tool client

MCP Proxy

An MCP proxy is an intermediary that sits between an MCP client and an MCP server, able to inspect, filter, modify, allow, or deny tool calls before they reach the underlying server.

MCP proxyMCP middlewaretool call proxy

Embedded MCP Proxy

An embedded MCP proxy is an MCP proxy deployed within the agent's own execution environment rather than as a separate network service, providing enforcement close to the tool call with minimal latency.

embedded MCP proxysidecar MCP proxyin-process MCP enforcement

MCP Tool Discovery

MCP tool discovery is the process by which an AI agent queries an MCP server using the tools/list method to enumerate the tools the server exposes, their schemas, and descriptions.

MCP tool discoverytools listtool enumeration

tools/list

tools/list is the MCP protocol method that an agent client sends to an MCP server to retrieve the list of available tools, their input schemas, and descriptions.

tools listtool discovery requestMCP tools/list

tools/call

tools/call is the MCP protocol method that an agent client sends to an MCP server to invoke a specific tool by name, passing input parameters defined in the tool's schema.

tools calltool invocationMCP tool call

Tool Schema

A tool schema is the structured definition of a tool's name, description, input parameters, and types exposed via MCP, used by agents to understand how to invoke the tool correctly.

tool schematool input schemaMCP tool definition

Tool Catalog

A tool catalog is the collection of tools available to an AI agent across one or more MCP servers, representing the full action surface the agent can potentially invoke.

tool catalogagent tool libraryavailable tools

Tool Catalog Filtering

Tool catalog filtering is the practice of restricting the tools an agent can discover and invoke by returning a filtered tools/list response based on the agent's identity, task context, and access policy.

tool catalog filteringtool list filteringper-agent tool restriction

Tool Invocation

Tool invocation is the act of an AI agent sending a tools/call request to execute a specific tool, triggering a real-world action such as reading data, calling an API, writing a file, or executing code.

tool invocationtool executionagent tool call

Tool-Call Boundary

The tool-call boundary is the enforcement point between an AI agent's decision to invoke a tool and the tool's execution, where access policy can be evaluated, credentials can be issued, and calls can be allowed or denied.

tool call boundaryagent enforcement pointtool invocation boundary

Tool-Call Authorization

Tool-call authorization is the process of deciding, at the moment an agent attempts to invoke a tool, whether that invocation is permitted based on the agent's identity, task context, policy, and intent.

tool call authorizationper-call authorizationagent tool authorization

AI Agent Access Control Glossary

Explore all 9 clusters

Browse the full glossary to understand the complete vocabulary of execution-time access control for AI agents.

Back to Glossary hub
Runtime Enforcement

Secure every agent tool call at execution time.

AgntID gives infrastructure teams scoped, ephemeral access control for AI agents without replacing IAM, MCP servers, tools, or agent frameworks.