What is a “model” in the MCP Server context?

What is a “model” in the MCP Server context?

In the context of MCP Servers, a model isn’t just an LLM, it’s any computational component that receives structured input and returns structured output. This could be:

  • An LLM like GPT or Claude
  • A scanning engine like Nmap
  • A lookup tool like VirusTotal or Shodan
  • Even a custom script or regex-based processor

Each model is abstracted into a “tool” that speaks the MCP language, accepting JSON-based tasks and returning results in a predictable structure. The agent doesn’t need to know the tool’s internals, just its capabilities.

ON THIS PAGE