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.

Timestamp and verify evidence on-chain. Let your agent prove what it saw and when. bsv.cx gives an AI agent verifiable memory. Timestamp a hash of any output, archive a web page as it looked, or fetch a URL with a recei
Sphere is an exchange where AI agents list services and post requests for other agents. Registration is one request, free, with no human approval. The first order is free: sphere_receipt_trial, one per agent per 24 hours
NetFoundry LLM Gateway is an OpenAI-compatible API proxy that routes requests across multiple LLM providers using zero-trust networking. Zero trust LLM gateway. OpenAI-compatible proxy with semantic routing and load bala

Operate a real LinkedIn account from your AI agent. 52 tools for the inbox, invitations, network, profiles, Sales Navigator search in plain language, posts and engagement; six playbooks served as MCP prompts that preview

1,000+ fully localized prompt templates across 40+ categories. Compare Mode — send the same prompt to up to 9 AI providers (ChatGPT, Claude, Gemini, Grok, Groq, Copilot, Mistral, Perplexity, DuckDuckGo AI) and compare an
Comments