Macros§
Structs§
- Agent
Capabilities - Agent
Method Names - Agent
Side - Agent
Side Connection - Annotations
- Optional annotations for the client. The client can use annotations to inform how objects are used or displayed
- Audio
Content - Audio provided to or from an LLM.
- Auth
Method - Auth
Method Id - Authenticate
Request - Blob
Resource Contents - Cancel
Notification - Client
Capabilities - Capabilities supported by the client
- Client
Method Names - Client
Side - Client
Side Connection - Diff
- Embedded
Resource - The contents of a resource, embedded into a prompt or tool call result.
- EnvVariable
- Error
- Error
Code - File
System Capability - Image
Content - An image provided to or from an LLM.
- Initialize
Request - Initialize
Response - Load
Session Request - McpServer
- NewSession
Request - NewSession
Response - Permission
Option - Permission
Option Id - Plan
- Plan
Entry - A single entry in the execution plan.
- Prompt
Request - Prompt
Response - Protocol
Version - Protocol version identifier.
- Read
Text File Request - Read
Text File Response - Request
Permission Request - Request
Permission Response - Resource
Link - A resource that the server is capable of reading, included in a prompt or tool call result.
- Session
Id - Session
Notification - Text
Content - Text provided to or from an LLM.
- Text
Resource Contents - Tool
Call - Tool
Call Id - Tool
Call Location - Tool
Call Update - Tool
Call Update Fields - Write
Text File Request
Enums§
- Agent
Notification - Notifications the agent sends to the client
- Agent
Request - Requests the agent sends to the client
- Agent
Response - Responses the agent sends to the client
- Client
Notification - Notifications the client sends to the agent
- Client
Request - Requests the client sends to the agent
- Client
Response - Responses the client sends to the agent
- Content
Block - Embedded
Resource Resource - Permission
Option Kind - Plan
Entry Priority - Priority levels for plan entries.
- Plan
Entry Status - Status of a plan entry in the execution flow.
- Request
Permission Outcome - Role
- The sender or recipient of messages and data in a conversation.
- Session
Update - Stop
Reason - Tool
Call Content - Tool
Call Status - Tool
Kind
Constants§
- AGENT_
METHOD_ NAMES - AUTHENTICATE_
METHOD_ NAME - CLIENT_
METHOD_ NAMES - FS_
READ_ TEXT_ FILE_ METHOD_ NAME - FS_
WRITE_ TEXT_ FILE_ METHOD_ NAME - INITIALIZE_
METHOD_ NAME - SESSION_
CANCEL_ METHOD_ NAME - SESSION_
LOAD_ METHOD_ NAME - SESSION_
NEW_ METHOD_ NAME - SESSION_
PROMPT_ METHOD_ NAME - SESSION_
REQUEST_ PERMISSION_ METHOD_ NAME - SESSION_
UPDATE_ NOTIFICATION - V0
- V1
- VERSION