MCP TypeScript SDK (V2)
V1 Docs
Preparing search index...
@modelcontextprotocol/server
index
isInitializeRequest
Function isInitializeRequest
isInitializeRequest
(
value
:
unknown
,
)
:
value
is
{
method
:
"initialize"
;
params
:
{
_meta
?:
{
"io.modelcontextprotocol/related-task"
?:
{
taskId
:
string
}
;
progressToken
?:
string
|
number
;
[
key
:
string
]:
unknown
;
}
;
capabilities
:
{
elicitation
?:
{
form
?:
{
applyDefaults
?:
boolean
;
[
key
:
string
]:
unknown
}
;
url
?:
object
;
[
key
:
string
]:
unknown
;
}
;
experimental
?:
{
[
key
:
string
]:
object
}
;
roots
?:
{
listChanged
?:
boolean
}
;
sampling
?:
{
context
?:
object
;
tools
?:
object
}
;
tasks
?:
{
cancel
?:
object
;
list
?:
object
;
requests
?:
{
elicitation
?:
{
create
?:
object
;
[
key
:
string
]:
unknown
}
;
sampling
?:
{
createMessage
?:
object
;
[
key
:
string
]:
unknown
}
;
[
key
:
string
]:
unknown
;
}
;
[
key
:
string
]:
unknown
;
}
;
}
;
clientInfo
:
{
description
?:
string
;
icons
?:
{
mimeType
?:
string
;
sizes
?:
string
[]
;
src
:
string
;
theme
?:
"light"
|
"dark"
;
}
[]
;
name
:
string
;
title
?:
string
;
version
:
string
;
websiteUrl
?:
string
;
}
;
protocolVersion
:
string
;
}
;
}
Parameters
value
:
unknown
Returns
value
is
{
method
:
"initialize"
;
params
:
{
_meta
?:
{
"io.modelcontextprotocol/related-task"
?:
{
taskId
:
string
}
;
progressToken
?:
string
|
number
;
[
key
:
string
]:
unknown
;
}
;
capabilities
:
{
elicitation
?:
{
form
?:
{
applyDefaults
?:
boolean
;
[
key
:
string
]:
unknown
}
;
url
?:
object
;
[
key
:
string
]:
unknown
;
}
;
experimental
?:
{
[
key
:
string
]:
object
}
;
roots
?:
{
listChanged
?:
boolean
}
;
sampling
?:
{
context
?:
object
;
tools
?:
object
}
;
tasks
?:
{
cancel
?:
object
;
list
?:
object
;
requests
?:
{
elicitation
?:
{
create
?:
object
;
[
key
:
string
]:
unknown
}
;
sampling
?:
{
createMessage
?:
object
;
[
key
:
string
]:
unknown
}
;
[
key
:
string
]:
unknown
;
}
;
[
key
:
string
]:
unknown
;
}
;
}
;
clientInfo
:
{
description
?:
string
;
icons
?:
{
mimeType
?:
string
;
sizes
?:
string
[]
;
src
:
string
;
theme
?:
"light"
|
"dark"
;
}
[]
;
name
:
string
;
title
?:
string
;
version
:
string
;
websiteUrl
?:
string
;
}
;
protocolVersion
:
string
;
}
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
V1 Docs
MCP TypeScript SDK (V2)
Loading...