mcp-use — Build MCP Apps and Servers
TypeScript Quick Start
const server = new MCPServer({ name: "my-server", version: "1.0.0" });
server.tool({ name: "get_weather", schema: z.object({ city: z.string() }) },
async ({ city }) => text(`Temperature: 72°F, City: ${city}`));
await server.listen(3000);