跳转到内容

MCPServerSSE

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

Extended MCP server surface for servers that expose resources.

  • BaseMCPServerSSE
new MCPServerSSE(options): MCPServerSSE;
Parameter Type

options

MCPServerSSEOptions

MCPServerSSE

BaseMCPServerSSE.constructor
cacheToolsList: boolean;

MCPServerWithResources.cacheToolsList

BaseMCPServerSSE.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.

MCPServerWithResources.errorFunction

BaseMCPServerSSE.errorFunction

optional toolFilter:
| MCPToolFilterStatic
| MCPToolFilterCallable;

MCPServerWithResources.toolFilter

BaseMCPServerSSE.toolFilter

optional toolMetaResolver: MCPToolMetaResolver;

MCPServerWithResources.toolMetaResolver

BaseMCPServerSSE.toolMetaResolver
get name(): string;

string

MCPServerWithResources.name

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

toolName

string

args

Record<string, unknown> | null

meta?

Record<string, unknown> | null

Promise<object[]>

MCPServerWithResources.callTool

BaseMCPServerSSE.callTool

close(): Promise<void>;

Promise<void>

MCPServerWithResources.close

BaseMCPServerSSE.close

connect(): Promise<void>;

Promise<void>

MCPServerWithResources.connect

BaseMCPServerSSE.connect

invalidateToolsCache(): Promise<void>;

Promise<void>

MCPServerWithResources.invalidateToolsCache

BaseMCPServerSSE.invalidateToolsCache

listResources(params?): Promise<MCPListResourcesResult>;
Parameter Type

params?

MCPListResourcesParams

Promise<MCPListResourcesResult>

MCPServerWithResources.listResources

BaseMCPServerSSE.listResources

listResourceTemplates(params?): Promise<MCPListResourceTemplatesResult>;
Parameter Type

params?

MCPListResourcesParams

Promise<MCPListResourceTemplatesResult>

MCPServerWithResources.listResourceTemplates

BaseMCPServerSSE.listResourceTemplates

listTools(): Promise<object[]>;

Promise<object[]>

MCPServerWithResources.listTools

BaseMCPServerSSE.listTools

readResource(uri): Promise<MCPReadResourceResult>;
Parameter Type

uri

string

Promise<MCPReadResourceResult>

MCPServerWithResources.readResource

BaseMCPServerSSE.readResource