@modelcontextprotocol/sdk
Preparing search index...
spec.types
Module spec.types
Other
Annotations
AudioContent
BaseMetadata
BlobResourceContents
BooleanSchema
ClientCapabilities
EmbeddedResource
Error
Icon
Icons
ImageContent
Implementation
JSONRPCError
JSONRPCNotification
JSONRPCRequest
JSONRPCResponse
LegacyTitledEnumSchema
ModelHint
ModelPreferences
Notification
NotificationParams
NumberSchema
PaginatedRequest
PaginatedRequestParams
PaginatedResult
Prompt
PromptArgument
PromptMessage
PromptReference
Request
RequestParams
Resource
ResourceContents
ResourceLink
ResourceRequestParams
ResourceTemplate
ResourceTemplateReference
Result
Root
SamplingMessage
ServerCapabilities
StringSchema
TextContent
TextResourceContents
TitledMultiSelectEnumSchema
TitledSingleSelectEnumSchema
Tool
ToolAnnotations
UntitledMultiSelectEnumSchema
UntitledSingleSelectEnumSchema
ClientNotification
ClientRequest
ClientResult
ContentBlock
Cursor
EmptyResult
EnumSchema
JSONRPCMessage
LoggingLevel
MultiSelectEnumSchema
PrimitiveSchemaDefinition
ProgressToken
RequestId
Role
ServerNotification
ServerRequest
ServerResult
SingleSelectEnumSchema
INTERNAL_ERROR
INVALID_PARAMS
INVALID_REQUEST
JSONRPC_VERSION
LATEST_PROTOCOL_VERSION
METHOD_NOT_FOUND
PARSE_ERROR
completion/complete
CompleteRequest
CompleteRequestParams
CompleteResult
elicitation/create
ElicitRequest
ElicitRequestParams
ElicitResult
initialize
InitializeRequest
InitializeRequestParams
InitializeResult
logging/setLevel
SetLevelRequest
SetLevelRequestParams
notifications/cancelled
CancelledNotification
CancelledNotificationParams
notifications/initialized
InitializedNotification
notifications/message
LoggingMessageNotification
LoggingMessageNotificationParams
notifications/progress
ProgressNotification
ProgressNotificationParams
notifications/prompts/list_changed
PromptListChangedNotification
notifications/resources/list_changed
ResourceListChangedNotification
notifications/resources/updated
ResourceUpdatedNotification
ResourceUpdatedNotificationParams
notifications/roots/list_changed
RootsListChangedNotification
notifications/tools/list_changed
ToolListChangedNotification
ping
PingRequest
prompts/get
GetPromptRequest
GetPromptRequestParams
GetPromptResult
prompts/list
ListPromptsRequest
ListPromptsResult
resources/list
ListResourcesRequest
ListResourcesResult
resources/read
ReadResourceRequest
ReadResourceRequestParams
ReadResourceResult
resources/subscribe
SubscribeRequest
SubscribeRequestParams
resources/templates/list
ListResourceTemplatesRequest
ListResourceTemplatesResult
resources/unsubscribe
UnsubscribeRequest
UnsubscribeRequestParams
roots/list
ListRootsRequest
ListRootsResult
sampling/createMessage
CreateMessageRequest
CreateMessageRequestParams
CreateMessageResult
tools/call
CallToolRequest
CallToolRequestParams
CallToolResult
tools/list
ListToolsRequest
ListToolsResult
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Other
Annotations
Audio
Content
Base
Metadata
Blob
Resource
Contents
Boolean
Schema
Client
Capabilities
Embedded
Resource
Error
Icon
Icons
Image
Content
Implementation
JSONRPC
Error
JSONRPC
Notification
JSONRPC
Request
JSONRPC
Response
Legacy
Titled
Enum
Schema
Model
Hint
Model
Preferences
Notification
Notification
Params
Number
Schema
Paginated
Request
Paginated
Request
Params
Paginated
Result
Prompt
Prompt
Argument
Prompt
Message
Prompt
Reference
Request
Request
Params
Resource
Resource
Contents
Resource
Link
Resource
Request
Params
Resource
Template
Resource
Template
Reference
Result
Root
Sampling
Message
Server
Capabilities
String
Schema
Text
Content
Text
Resource
Contents
Titled
Multi
Select
Enum
Schema
Titled
Single
Select
Enum
Schema
Tool
Tool
Annotations
Untitled
Multi
Select
Enum
Schema
Untitled
Single
Select
Enum
Schema
Client
Notification
Client
Request
Client
Result
Content
Block
Cursor
Empty
Result
Enum
Schema
JSONRPC
Message
Logging
Level
Multi
Select
Enum
Schema
Primitive
Schema
Definition
Progress
Token
Request
Id
Role
Server
Notification
Server
Request
Server
Result
Single
Select
Enum
Schema
INTERNAL_
ERROR
INVALID_
PARAMS
INVALID_
REQUEST
JSONRPC_
VERSION
LATEST_
PROTOCOL_
VERSION
METHOD_
NOT_
FOUND
PARSE_
ERROR
completion/complete
Complete
Request
Complete
Request
Params
Complete
Result
elicitation/create
Elicit
Request
Elicit
Request
Params
Elicit
Result
initialize
Initialize
Request
Initialize
Request
Params
Initialize
Result
logging/setLevel
Set
Level
Request
Set
Level
Request
Params
notifications/cancelled
Cancelled
Notification
Cancelled
Notification
Params
notifications/initialized
Initialized
Notification
notifications/message
Logging
Message
Notification
Logging
Message
Notification
Params
notifications/progress
Progress
Notification
Progress
Notification
Params
notifications/prompts/list_changed
Prompt
List
Changed
Notification
notifications/resources/list_changed
Resource
List
Changed
Notification
notifications/resources/updated
Resource
Updated
Notification
Resource
Updated
Notification
Params
notifications/roots/list_changed
Roots
List
Changed
Notification
notifications/tools/list_changed
Tool
List
Changed
Notification
ping
Ping
Request
prompts/get
Get
Prompt
Request
Get
Prompt
Request
Params
Get
Prompt
Result
prompts/list
List
Prompts
Request
List
Prompts
Result
resources/list
List
Resources
Request
List
Resources
Result
resources/read
Read
Resource
Request
Read
Resource
Request
Params
Read
Resource
Result
resources/subscribe
Subscribe
Request
Subscribe
Request
Params
resources/templates/list
List
Resource
Templates
Request
List
Resource
Templates
Result
resources/unsubscribe
Unsubscribe
Request
Unsubscribe
Request
Params
roots/list
List
Roots
Request
List
Roots
Result
sampling/createMessage
Create
Message
Request
Create
Message
Request
Params
Create
Message
Result
tools/call
Call
Tool
Request
Call
Tool
Request
Params
Call
Tool
Result
tools/list
List
Tools
Request
List
Tools
Result
@modelcontextprotocol/sdk
Loading...