Magic Component Platform (MCP)

Official
  • src
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; import { CreateUiTool } from "./tools/create-ui"; import { LogoSearchTool } from "./tools/logo-search"; import { FetchUiTool } from "./tools/fetch-ui"; const server = new McpServer({ name: "21st-magic", version: "0.0.1", }); // Register tools new CreateUiTool().register(server); new LogoSearchTool().register(server); new FetchUiTool().register(server); const transport = new StdioServerTransport(); server.connect(transport);