Provides a TypeScript framework for constructing Model Context Protocol (MCP) servers.
FastMCP is a TypeScript framework designed to simplify the creation of MCP servers that can efficiently manage client sessions and interactions. It provides a comprehensive set of features, including tool definition, authentication, session management, SSE support, logging, error handling, and more. With FastMCP, developers can easily build robust and scalable MCP servers that adhere to the Model Context Protocol, enabling seamless communication and data exchange between clients and servers. It uses the Standard Schema specification for defining tool parameters and also provides CLI tools for testing and debugging.