Saltar al contenido principal
MDev Env Pro
Guía: Guía Agentes IA en Terminal100% Completado

En este módulo aprenderás:

  • Diseña tus propias herramientas y servidores MCP para dotar a tus agentes de superpoderes específicos de tu empresa.
  • Comandos y configuraciones clave para 05. Workflows Pro: Creación de Skills y Custom Tools para Agentes
  • Ejercicios prácticos listos para probar en tu terminal local

Convierte tus scripts y APIs internas en herramientas para tus Agentes

El verdadero salto de productividad ocurre cuando tus agentes de terminal tienen acceso directo a tus bases de datos, APIs internas y servidores de desarrollo mediante Model Context Protocol (MCP).

TypeScript MCP SDKTransporte stdio seguroAutomatización End-to-End

Creación de un Servidor MCP para consultas a base de datos

src/mcp-server.tstypescript
import { Server } from '@modelcontextprotocol/sdk/server/index.js';
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js';
import { CallToolRequestSchema, ListToolsRequestSchema } from '@modelcontextprotocol/sdk/types.js';

const server = new Server({ name: 'db-tools', version: '1.0.0' }, { capabilities: { tools: {} } });

server.setRequestHandler(ListToolsRequestSchema, async () => ({
tools: [{
  name: 'query_users',
  description: 'Consulta usuarios en la base de datos de staging',
  inputSchema: {
    type: 'object',
    properties: { limit: { type: 'number' } }
  }
}]
}));

const transport = new StdioServerTransport();
await server.connect(transport);

Registro en la configuración de tus agentes

Agrega el servidor a tu archivo de configuración de Claude Code o Antigravity:

mcp_config.jsonjson
{
"mcpServers": {
  "db-tools": {
    "command": "node",
    "args": ["dist/mcp-server.js"]
  }
}
}

¿Terminaste esta lección?

Marca tu progreso para sincronizar el avance en tu navegador.