Enables interaction with language models and execution of tools through a chat interface using Langchain and Model Context Protocol (MCP).
This TypeScript project integrates Langchain with Model Context Protocol (MCP) tools, providing an interactive chat interface to interact with Language Models and execute various tools. Leveraging Ollama for LLM integration and supporting SSE-based MCP servers, it allows users to configure Ollama and MCP server settings, customize system prompts, and execute tools through chat. Be cautious while using this as MCP server has write permissions that could make unintended system changes. Always review tool permissions before execution.