OLLMmcp
Description:
Content:
Namespaces:
Classes:
- CallToolContentItem - One content item in
MCP tools/call result (type "text" with "text" field).
- CallToolParams - Params for tools/call: name +
arguments. Serialize with Json.gobject_serialize.
- CallToolResult - MCP tools/call result: "result"
object with "content" array.
- Capabilities - MCP capabilities; empty object for
now.
- ClientInfo - Client identity for MCP initialize
(name + version). Defaults: ollmchat 1.0.
- Config - Configuration for a single MCP server (one
service).
- Factory - Tool factory for one MCP tools/list entry
(name, description, inputSchema).
- InitializeParams - MCP initialize request
params (client → server). Property names match MCP spec (camelCase). All values have defaults; use as-is.
- InitializedNotification - Initialized
notification (no id). Serialize with Json.gobject_serialize.
- JsonRpcRequest - JSON-RPC 2.0 request envelope.
Set id, method, params; serialize with Json.gobject_serialize.
- Loader - Loads MCP servers: connect, tools/list,
register Tool instances.
- McpJsonRpcError - JSON-RPC error object
(response error member).
- Registry - Registry for MCP tools.
- Request - Executes one MCP tools/call with arguments
from the agent tool call.
- Tool - One MCP tool exposed to the agent as
OLLMchat.Tool.BaseTool.
- ToolsListResult - MCP tools/list result:
"result" object with "tools" array of Factory.