Herramienta de línea de comandos y biblioteca de Python para ejecutar prompts y chats con modelos de lenguaje grandes, remotos o instalados localmente.
QuixiAI/dolphin-mcp
Biblioteca de Python y CLI que permite a cualquier LLM compatible (OpenAI, Anthropic, Ollama, LMStudio) usar herramientas de uno o varios servidores MCP mediante lenguaje natural.
- Estrellas
- 533
- Forks
- 59
- Issues abiertos
- 18
- Último commit
- hace 23 días
¿Qué es?
Dolphin MCP es una biblioteca de Python y una herramienta de línea de comandos para consultar servidores Model Context Protocol (MCP) mediante lenguaje natural. Se conecta a cualquier número de servidores MCP configurados, descubre las herramientas que ofrecen y se las proporciona a un modelo de lenguaje para que pueda utilizarlas al responder una pregunta.
Admite modelos de OpenAI, Anthropic, Ollama y LMStudio. Los servidores se declaran en un archivo JSON con un comando, argumentos y variables de entorno opcionales; las claves de API se leen de un archivo .env. La CLI ofrece un modo de ejecución única, un modo de chat interactivo que conserva el contexto entre turnos y un registro JSONL de las interacciones con el LLM.
El paquete se puede instalar desde PyPI, que proporciona el comando dolphin-mcp-cli. El repositorio incluye un servidor SQLite de demostración con una base de datos de ejemplo sobre especies de delfines, creada mediante un script de configuración.
Funciones clave
- 01Se conecta a varios servidores MCP a la vez y pone todas sus herramientas a disposición del modelo.
- 02Admite modelos de OpenAI, Anthropic, Ollama y LMStudio.
- 03Ofrece tanto una API de biblioteca de Python como el comando dolphin-mcp-cli.
- 04Incluye modos de ejecución única y de chat interactivo.
- 05Registra las interacciones con el LLM en un archivo JSONL para su inspección.
Casos de uso
- Consultar una base de datos u otra fuente de datos mediante un servidor MCP y lenguaje natural.
- Probar servidores MCP con distintos proveedores de LLM desde la línea de comandos.
- Integrar el uso de herramientas MCP en una aplicación de Python mediante la API de la biblioteca.
- Ejecutar modelos locales con Ollama o LMStudio junto con herramientas MCP.
Inicio rápido
- 1
Instala el paquete desde PyPI
pip install dolphin-mcp - 2
Configura tu clave de API de OpenAI en un archivo .env (añade OPENAI_API_KEY al archivo)
- 3
Ejecuta la CLI con una consulta
dolphin-mcp-cli "Your query here"
Antes de usarlo
- Necesitas una clave de API de OpenAI o de otro proveedor compatible, además de configurar tus propios servidores MCP.
- La sección de licencia del README es un marcador de posición sin completar y los metadatos no indican ninguna licencia.
Temas
Preguntas frecuentes
- ¿Qué es dolphin-mcp?
- Biblioteca de Python y CLI que permite a cualquier LLM compatible (OpenAI, Anthropic, Ollama, LMStudio) usar herramientas de uno o varios servidores MCP mediante lenguaje natural. Dolphin MCP es una biblioteca de Python y una herramienta de línea de comandos para consultar servidores Model Context Protocol (MCP) mediante lenguaje natural. Se conecta a cualquier número de servidores MCP configurados, descubre las herramientas que ofrecen y se las proporciona a un modelo de lenguaje para que pueda utilizarlas al responder una pregunta.
- ¿dolphin-mcp es gratuito? ¿Qué licencia tiene?
- dolphin-mcp no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿dolphin-mcp sigue mantenido?
- Mantenimiento activo. El último commit de dolphin-mcp fue el 29 sept 2026.
- ¿Para qué puedo usar dolphin-mcp?
- Consultar una base de datos u otra fuente de datos mediante un servidor MCP y lenguaje natural. Probar servidores MCP con distintos proveedores de LLM desde la línea de comandos. Integrar el uso de herramientas MCP en una aplicación de Python mediante la API de la biblioteca. Ejecutar modelos locales con Ollama o LMStudio junto con herramientas MCP.
- ¿Cómo se instala dolphin-mcp?
- Instala el paquete desde PyPI: pip install dolphin-mcp Configura tu clave de API de OpenAI en un archivo .env (añade OPENAI_API_KEY al archivo) Ejecuta la CLI con una consulta: dolphin-mcp-cli "Your query here"
- ¿Dónde consigo dolphin-mcp?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/QuixiAI/dolphin-mcp
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Cliente de chat para la terminal compatible con Ollama, OpenAI, Anthropic y otros proveedores de LLM compatibles con pydantic-ai.
Un espacio de trabajo personal de IA con prioridad local y compatible con distintos proveedores, que ofrece chat, memoria revisada, herramientas auditables, compatibilidad con MCP y plugins de proyectos aislados.
Cliente de chat para terminal en Python, compatible con LLM de OpenAI, Ollama y Telegram, con soporte para servidores MCP.
Agente de IA de código abierto que revisa pull requests automáticamente y ofrece los comandos /describe, /review, /improve y /ask en GitHub, GitLab, Bitbucket y Azure DevOps.
Aplicación de escritorio MCP de código abierto que conecta cualquier LLM con llamadas a funciones, como ChatGPT, Claude u Ollama, con herramientas MCP.