mcp-use TypeScript API
Preparing search index...
mcp-use
index
composeMiddleware
Function composeMiddleware
composeMiddleware
<
M
extends
|
"prompts/get"
|
"prompts/list"
|
"resources/list"
|
"resources/read"
|
"tools/call"
|
"tools/list"
,
TEnv
extends
Env
=
Env
,
>
(
entries
:
McpMiddlewareEntry
[]
,
method
:
M
,
innerFn
:
()
=>
Promise
<
McpMiddlewareResult
<
M
>
>
,
)
:
(
ctx
:
MiddlewareContext
<
M
,
TEnv
>
)
=>
Promise
<
McpMiddlewareResult
<
M
>
>
Compose matching middleware in FIFO registration order.
Type Parameters
M
extends
|
"prompts/get"
|
"prompts/list"
|
"resources/list"
|
"resources/read"
|
"tools/call"
|
"tools/list"
TEnv
extends
Env
=
Env
Parameters
entries
:
McpMiddlewareEntry
[]
method
:
M
innerFn
:
()
=>
Promise
<
McpMiddlewareResult
<
M
>
>
Returns
(
ctx
:
MiddlewareContext
<
M
,
TEnv
>
)
=>
Promise
<
McpMiddlewareResult
<
M
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
mcp-use TypeScript API
Loading...
Compose matching middleware in FIFO registration order.