LogoAISecKit
icon of Dolphin MCP

Dolphin MCP

A flexible Python library and CLI tool for interacting with Model Context Protocol (MCP) servers using any LLM model.

Introduction

Dolphin MCP

Dolphin MCP is a versatile Python library and command-line interface (CLI) tool designed for seamless interaction with Model Context Protocol (MCP) servers. It allows users to query and manipulate data through natural language, connecting to multiple configured MCP servers and making their tools available to various language models, including OpenAI, Anthropic, Ollama, and LMStudio.

Key Features:
  • Multi-Server Support: Connect to multiple MCP servers simultaneously.
  • Natural Language Queries: Interact with data using conversational queries.
  • Flexible Configuration: Easily configure models and servers through JSON files.
  • Comprehensive Documentation: Detailed usage examples and API documentation.
  • Modular Architecture: Clean separation of concerns with provider-specific modules.
  • CLI and Library Interface: Use as a command-line tool or integrate into Python code.
Benefits:
  • User-Friendly: Simplifies complex data interactions through natural language.
  • Extensible: Easily add support for new MCP servers and language models.
  • Open Source: Contributions are welcome, fostering community collaboration.
Highlights:
  • Supports Python 3.8+ and SQLite.
  • Installation via pip for easy setup.
  • Includes a demo database for testing and exploration.

Information

  • Publisher
    AISecKit
  • Websitegithub.com
  • Published date2025/04/28

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates