Namespace LMKit.Mcp.Tools
Classes
- McpTool
Represents a tool exposed by a Model Context Protocol (MCP) server.
Instances of this class are thin wrappers over the server's tool metadata and delegate execution to the owning McpClient via the
tools/call
JSON-RPC method.Spec reference: https://modelcontextprotocol.io/specification/2025-06-18/server/tools#tool
- ToolAnnotations
Optional metadata (“tool annotations”) describing a tool’s behavior and UX hints. Spec: https://modelcontextprotocol.io/specification/2025-06-18/schema#toolannotations
These are hints for presentation/policy; clients MUST NOT make security-critical decisions based solely on them.