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.