mcp-chat-client
Verified Safeby thoughtspot
Overview
A modern chat client that integrates with Model Context Protocol (MCP) servers to provide AI-powered conversations with access to various tools and resources.
Installation
npm run devEnvironment Variables
- VITE_SUPABASE_URL
- VITE_SUPABASE_ANON_KEY
- AZURE_OPENAI_KEY
- AZURE_OPENAI_ENDPOINT
- EXA_API_KEY
- MCP_CHAT_KV
Security Notes
Hardcoded Google Client ID on the frontend is a minor issue. Backend relies on environment variables for sensitive API keys, which is standard secure practice for Cloudflare Workers. Input to AI models is handled via JSON stringification, mitigating direct code injection. OAuth flows for MCP servers are critical and appear to be handled with standard mechanisms.
Similar Servers
mcp-chat
An AI chat application that leverages Pipedream's Model Context Protocol (MCP) to integrate with thousands of APIs and perform tool-based actions, serving as a reference for building powerful AI chat solutions.
tomcp
Converts any website into an MCP (Model-Config-Protocol) server for AI tools and enables AI chat with website content by converting HTML to clean Markdown.
mcp-server-mattermost
This project implements a Model Context Protocol (MCP) server for integrating Mattermost with AI tools, enabling message search and processing.
fastchat-mcp
A Python client for integrating Language Models with Model Context Protocol (MCP) servers, allowing natural language interaction with external tools, resources, and prompts.