What API keys are required?
You need `GOOGLE_API_KEY` for Gemini and `SMITHERY_KEY` to run Gmail and Tavily MCP servers. The `SMITHERY_KEY` alone is sufficient; you do not need separate `TAVILY_API_KEY` or `GMAIL_API_KEY` in this application.
@BilalAltundag
Basic information
A versatile chat platform that integrates LangChain, custom MCP servers, and various AI models for enhanced chat capabilities.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"langchain-mcp-chat-platform": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
LangChain MCP Chat Platform is a chat platform that integrates LangChain, custom MCP (Model Control Protocol) servers, and Google's Gemini AI model for enhanced conversational capabilities. It is designed for developers who want to build a multi-service conversational application with web search, email, and accounting integrations.
Clone the repository, create a Python virtual environment, install dependencies from requirements.txt, set up a .env file with your GOOGLE_API_KEY and SMITHERY_KEY, then run the application from the web_js directory with python main.py. Optionally, enable the Gmail API in Google Cloud Console for email features.
You need `GOOGLE_API_KEY` for Gemini and `SMITHERY_KEY` to run Gmail and Tavily MCP servers. The `SMITHERY_KEY` alone is sufficient; you do not need separate `TAVILY_API_KEY` or `GMAIL_API_KEY` in this application.
The application requires Python 3 with packages listed in `requirements.txt`, Node.js and NPM (for Tavily/Gmail via Smithery CLI), and a Google Cloud project with the Gmail API enabled if using email features.
Modify `web_js/main.py` to include only the `custom_mcp` service in `MultiServerMCPClient` and comment out Tavily and Gmail entries. Start the application with `python main.py`.
Try starting only with the custom MCP server, install Node.js globally, run `npm install -g @smithery/cli`, or run services manually in separate terminals to identify the cause.
The README does not specify a data storage backend beyond describing database operations in the `app/database/` folder, but no details on persistence location or format are provided.

AdChat: hosted Meta Ads (Facebook + Instagram) MCP server. https://mcp.adchat.app
Open-source Node.js FHIR MCP server with SMART Backend Services, metadata-aware search/CRUD tools, compact responses, FHIRPath filtering, safe pagination, audit events, and terminology lookup.

The Unstructured Transform MCP Server connects your ADK agent to Unstructured, a document processing platform that turns raw files into structured, AI-ready data. This integration gives your agent the ability to parse PD
Model Context Protocol (MCP) server for Hostinger API. If you don't want to install or run anything locally, connect directly to Hostinger's hosted MCP server: This opens a browser window to authorize via OAuth. Once app
Official MCP server for BlazingCDN - AI agents (Claude, Cursor, Windsurf) manage CDN resources, purge cache, query metrics, domains, Anycast CDN, Video CDN and Media CDN
Comments