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
GlosarioUn 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 defectoEn 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.