Empezar aquí
Glosario · Herramientas · MCP server

Servidor MCP

Programa que expone herramientas, recursos y prompts a través del protocolo MCP para que cualquier aplicación compatible los use.

También: MCP server · servidores MCP

Publicado 1 min de lectura

Un servidor MCP es el programa que ofrece capacidades a través del Model Context Protocol: tools que el modelo puede invocar, resources con datos de lectura y prompts reutilizables. Un host (un IDE, un asistente de escritorio, tu propio agente) se conecta a él mediante un cliente y presenta esas herramientas al modelo.

En la práctica

Con el SDK de Python, un servidor mínimo cabe en pocas líneas:

from mcp.server.mcpserver import MCPServer

mcp = MCPServer("pedidos")

@mcp.tool()
def buscar_pedido(pedido_id: str) -> str:
    """Devuelve el estado de un pedido por su identificador."""
    return f"Pedido {pedido_id}: enviado"

if __name__ == "__main__":
    mcp.run()  # stdio por defecto

En local se comunica por stdio; en remoto, por Streamable HTTP. Aplica Mínimo privilegio: un servidor expone acciones reales y cualquier contenido que devuelva llega al modelo.

Ver también