mcp-vs-function-calling

TypeScript

Explaining MCP by comparing it to function calling

Protocol Implementations
Function Calling
AI Model Integration

Architecture and Design Patterns

The repository contrasts two distinct architectures: function calling, where functions reside within the LLM application, and MCP, where an external server exposes functions via a standardized protocol. The MCP server is designed as a standalone application, decoupling the LLM from the specific service it interacts with (Home Assistant).

About

Language

TypeScript

Stars

2

Categories

Protocol ImplementationsFunction CallingAI Model Integration