dolphin-mcp

cognitivecomputations
484
Dolphin MCP is a Python library and CLI for interacting with MCP servers using LLMs.

Overview

dolphin-mcp Introduction

Dolphin MCP is a flexible Python library and command-line interface (CLI) tool designed for interacting with Model Context Protocol (MCP) servers using various language models. It enables users to query and manipulate data through natural language.

How to Use

To use Dolphin MCP, install it via pip with the command 'pip install dolphin-mcp-cli'. After installation, configure your MCP servers and models using JSON files or environment variables, and then you can interact with the servers using either the Python library or the CLI.

Key Features

Key features of Dolphin MCP include support for multiple language models (OpenAI, Anthropic, Ollama, LMStudio), a modular architecture for easy maintenance, dual interface options (Python library and CLI), simultaneous connection to multiple MCP servers, automatic tool discovery, flexible configuration, and comprehensive documentation.

Where to Use

Dolphin MCP can be used in various fields such as data analysis, natural language processing, AI model integration, and any application requiring interaction with multiple MCP servers for enhanced data manipulation and querying.

Use Cases

Use cases for Dolphin MCP include building conversational agents, automating data retrieval from multiple sources, integrating various AI models for complex tasks, and developing applications that require seamless interaction with MCP servers.

Content