MCP Clients

openai-mcp-client

ResoluteError52

A simple MCP client implementation integrating OpenAI's API for chat-based agents with Anthropic's MCP protocol.


Create chat agents using OpenAI with MCP protocol
Prototype MCP client integrations with OpenAI API

mcp-client-nodejs

ConardLi52

Node.js client for MCP enabling LLM interactions with MCP servers via function calls.


Connect Node.js apps to any MCP-compliant server
Interact with MCP servers using OpenAI-compatible LLM APIs

MonkeyMCP

jamesmontemagno51

Lightweight .NET 9.0 MCP client enabling custom tool integration and protocol communication.


Integrate custom tools into MCP workflows
Enable communication between LLMs and external services

relay

prism-php49

Seamlessly integrates Prism with MCP servers for powerful AI tool capabilities.


Integrate Prism-based AI apps with multiple MCP servers
Enable AI models to access external tools via MCP protocol

gemini-desktop

kkrishnan9049

Cross-platform desktop client for seamless chat with Google's Gemini AI via MCP.


Chat with Google's Gemini AI models on desktop
Integrate Python-based MCP servers for extended functionality

smart-pet-with-mcp

shijianzhong48

Voice-controlled MCP client with virtual pet and real-time interaction.


Control PC applications via voice commands through MCP servers
Engage in natural language conversations with a virtual pet

auto-MCP-client

Chen-speculation48

Go library for building MCP clients to integrate LLM tools dynamically.


Parse MCP server configurations from JSON files
Generate MCP clients dynamically in Go applications

ruby-mcp-client

simonx147

Ruby client for MCP enabling seamless AI tool integration and protocol communication.


Integrate Ruby applications with MCP-compliant AI tools and services
Streamline communication with AI tools using Standard I/O or SSE transports

personal-assistant-example

mastra-ai43

Example personal assistant client integrating email, GitHub, social, and weather tasks.


Manage and categorize emails via Gmail integration
Monitor and summarize GitHub pull requests and commits

code-assistant

stippi43

Rust-based autonomous coding assistant with MCP server mode for intelligent code exploration and editing.


Autonomously explore and understand large codebases
Read and modify source code files programmatically

mcp-client

rakesh-eltropy43

MCP-client is a versatile REST API and CLI client enabling seamless interaction with MCP servers, supporting multi-server queries and integration with LangChain for advanced LLM prompt execution.


Query multiple MCP servers simultaneously for comprehensive data
Integrate MCP servers with LangChain for advanced LLM workflows

mcp_demo

Ming-jiayou43

Cross-platform MCP client in C# using Avalonia for versatile AI integration.


Connect to multiple MCP servers for AI tool access
Build custom AI workflows using MCP server tools

spring-ai-mcp-client

ogulcanarbc41

Spring AI MCP client enabling AI chat via MCP protocol with OpenAI and Claude.


Connect to MCP servers for AI-powered chat interactions
Negotiate protocol versions and capabilities with MCP servers

generic-mcp-client-chat

rom150441

Generic MCP chat client enabling real-time interaction with LLMs and MCP tools.


Interact with multiple MCP servers via a unified chat interface
Use and test various MCP tools like echo and repeat in real time

mcp-openai

S1M0N3841

Lightweight MCP client with OpenAI compatible API for building LLM UIs and local inference integration.


Build LLM user interfaces with OpenAI compatible API
Integrate local inference engines via MCP