mnfst/manifest
Manifest is an open-source components library built on shadcn/ui for creating customizable and production-ready ChatGPT and MCP applications efficiently.
The project "modelcontextprotocol/typescript-sdk" is the official TypeScript Software Development Kit (SDK) designed for building and interacting with servers and clients that implement the Model Context Protocol (MCP). MCP is a standardized protocol that enables applications to provide context to large language models (LLMs) in a structured and secure manner, separating the concerns of context provision from the actual interaction with LLMs. This SDK fully implements the MCP specification, facilitating the creation of MCP clients and servers that can communicate seamlessly using standard transports such as stdio and Streamable HTTP. The SDK allows developers to build MCP servers that expose various resources, tools, prompts, and completions to LLM applications. Resources act like GET endpoints, providing data without side effects, while tools are akin to POST endpoints, enabling execution of code or side effects. Prompts are reusable templates that define interaction patterns with LLMs. The SDK also supports advanced features like dynamic servers, low-level server control, proxy authorization, and backward compatibility. The package includes comprehensive examples such as an echo server and a SQLite explorer, demonstrating practical usage. It provides a quick start guide to create simple MCP servers with tools and dynamic resources. The SDK handles all MCP protocol messages and lifecycle events, ensuring protocol compliance and efficient message routing. Overall, this TypeScript SDK is a powerful toolkit for developers aiming to build interoperable, standardized MCP servers and clients that enhance LLM applications by providing rich, structured context and functionality.
https://github.com/modelcontextprotocol/typescript-sdk
Manifest is an open-source components library built on shadcn/ui for creating customizable and production-ready ChatGPT and MCP applications efficiently.
mcp-ui is a TypeScript SDK that enhances the Model Context Protocol by enabling rich, interactive UI components through server-generated HtmlResourceBlocks and client-side React rendering, facilitating dynamic AI interactions.
FastMCP is a TypeScript framework that simplifies building Model Context Protocol (MCP) servers by handling client sessions, multiple content types, real-time updates, and flexible tool definitions using standard schema validation libraries.
use-mcp is a lightweight React hook that simplifies connecting to Model Context Protocol (MCP) servers by managing authentication, connection states, and tool invocation for AI applications.
MCP Framework is a TypeScript-based framework that simplifies building Model Context Protocol (MCP) servers with features like automatic discovery, multiple transport support, built-in authentication, and comprehensive validation tools.
WebMCP is a protocol and toolkit enabling websites to act as MCP servers, sharing tools and resources securely with client-side large language models to enhance user interactions.
A NestJS module that enables effortless creation of Model Context Protocol (MCP) servers to expose AI tools, resources, and prompts with support for multiple transport types and authentication.
A Vercel adapter that enables easy deployment of Model Context Protocol (MCP) servers on Next.js and other frameworks, facilitating real-time communication between applications and AI models.