Mcp-Client icon

Mcp-Client

Interacts with Model Context Protocol (MCP) servers through a REST API and CLI client.

About

Simplifies interaction with Model Context Protocol (MCP) servers using a REST API and CLI client, supporting various MCP-compatible servers like SQLite and Brave Search, with the ability to add more via configuration. It leverages LangChain for executing LLM prompts across multiple collaborating servers and supports a wide range of LLM providers offering function-based APIs, such as OpenAI, Claude, and Gemini. This client enables users to query and interact with data sources using natural language through both command-line and API interfaces.

Key Features

  • Supports any MCP-compatible servers.
  • 33 GitHub stars
  • Integrated with LangChain for LLM prompt execution.
  • Compatible with various LLM providers with function capabilities (e.g., OpenAI, Claude, Gemini).
  • Offers a REST API for programmatic interaction.
  • Includes a CLI for direct command-line usage.

Use Cases

  • Searching for product information from multiple sources.
  • Querying local databases using natural language prompts.
  • Interacting with MCP servers to retrieve information.
Craft Better Prompts with AnyPrompt