跳转到内容

MCPServerStreamableHttp

此内容尚不支持你的语言。

  • BaseMCPServerStreamableHttp
new MCPServerStreamableHttp(options): MCPServerStreamableHttp;
Parameter Type

options

MCPServerStreamableHttpOptions

MCPServerStreamableHttp

BaseMCPServerStreamableHttp.constructor
cacheToolsList: boolean;
BaseMCPServerStreamableHttp.cacheToolsList

optional errorFunction: MCPToolErrorFunction | null;

Optional function to convert MCP tool failures into model-visible messages. Set to null to rethrow errors instead of converting them.

BaseMCPServerStreamableHttp.errorFunction

optional toolFilter:
| MCPToolFilterStatic
| MCPToolFilterCallable;
BaseMCPServerStreamableHttp.toolFilter

optional toolMetaResolver: MCPToolMetaResolver;
BaseMCPServerStreamableHttp.toolMetaResolver
get name(): string;

string

BaseMCPServerStreamableHttp.name
callTool(
toolName,
args,
meta?): Promise<object[]>;
Parameter Type

toolName

string

args

Record<string, unknown> | null

meta?

Record<string, unknown> | null

Promise<object[]>

BaseMCPServerStreamableHttp.callTool

close(): Promise<void>;

Promise<void>

BaseMCPServerStreamableHttp.close

connect(): Promise<void>;

Promise<void>

BaseMCPServerStreamableHttp.connect

invalidateToolsCache(): Promise<void>;

Promise<void>

BaseMCPServerStreamableHttp.invalidateToolsCache

listTools(): Promise<object[]>;

Promise<object[]>

BaseMCPServerStreamableHttp.listTools