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
A reference open-source AI chat application leveraging Pipedream's Model Context Protocol (MCP) to integrate with thousands of APIs and tools, supporting conversational AI, automatic tool discovery, and document creation/editing with real-time feedback.
mcp
Enables AI assistants to interact with Axiom's observability platform by exposing data and actions through the Model Context Protocol (MCP).
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.