MCPHost icon

MCPHost

Enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP).

About

MCPHost is a CLI host application that acts as an interface, enabling Large Language Models (LLMs) to communicate with external tools using the Model Context Protocol (MCP). Functioning as a host in the MCP client-server architecture, it allows LLMs to access external tools and data sources, maintain consistent context across interactions, and safely execute commands and retrieve information. MCPHost supports both Claude 3.5 Sonnet and any Ollama-compatible model with function calling support, providing a unified and configurable environment for interacting with AI models and their associated tools.

Key Features

  • 0 GitHub stars
  • Enables dynamic tool discovery and integration
  • Supports Claude 3.5 Sonnet and Ollama models
  • Manages multiple concurrent MCP servers
  • Provides tool calling capabilities
  • Offers a configurable message history window

Use Cases

  • Automating tasks using LLMs with access to system tools.
  • Interacting with external databases through an LLM.
  • Building AI-powered applications that require access to real-time data.
    MCPHost: Connect LLMs to Tools via MCP Protocol