v0.2.0-alpha.12 · World

tools-resources-prompts-transport

=== TOOLS + RESOURCES + PROMPTS === Serves the PROMPTS capability over the Streamable HTTP transport

Imports

I
mcp-types
Core type definitions for the Model Context Protocol, shared by other interfaces.
I
prompts-types
Type definitions for prompts
I
prompts
Prompts allow servers to provide structured messages and instructions for interacting with language models. Clients can discover available prompts, retrieve their contents, and provide arguments to customize them. https://modelcontextprotocol.io/specification/2025-06-18/server/prompts The PROMPTS capability https://modelcontextprotocol.io/specification/2025-06-18/server/prompts
I
resources-types
Type definitions for resources
I
resources
Resources allow servers to share data that provides context to language models, such as files, database schemas, or application-specific information. Each resource is uniquely identified by a URI. https://modelcontextprotocol.io/specification/2025-06-18/server/resources The RESOURCES capability. https://modelcontextprotocol.io/specification/2025-06-18/server/resources
I
lifecycle-types
Type definitions for the MCP lifecycle
I
lifecycle
Lifecycle for client-server connections that ensures proper capability negotiation and state management. https://modelcontextprotocol.io/specification/2025-06-18/basic/lifecycle Handles connection lifecycle events https://modelcontextprotocol.io/specification/2025-06-18/basic/lifecycle
I
tools-types
Type definitions for tools
I
tools-list
Tools enable models to interact with external systems, such as querying databases, calling APIs, or performing computations. Each tool is uniquely identified by a name and includes metadata describing its schema. https://modelcontextprotocol.io/specification/2025-06-18/server/tools
I
tools-call
The TOOLS capability https://modelcontextprotocol.io/specification/2025-06-18/server/tools