import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'; import { z } from 'zod'; const server = new McpServer({ name: 'mi-mcp-server', version: '1.0.0' }); server.tool( 'saludar', { nombre: z.string() }, async ({ nombre }) => ({ content: [{ type: 'text', text: `Hola, ${nombre}! 👋` }] }) ); const transport = new StdioServerTransport(); await server.connect(transport);