An MCP server is a server that runs a program using the Model Context Protocol (MCP), an open standard that allows AI models to connect to external tools, services, and data sources.