Repolode
QuixiAI

QuixiAI/dolphin-mcp

Biblioteca Python e CLI que permite que qualquer LLM compatível (OpenAI, Anthropic, Ollama, LMStudio) use ferramentas de um ou mais servidores MCP por meio de linguagem natural.

Estrelas
533
Forks
59
Issues abertas
18
Último commit
há 23 dias

O que é?

Dolphin MCP é uma biblioteca Python e uma ferramenta de linha de comando para consultar servidores Model Context Protocol (MCP) por meio de linguagem natural. Ela se conecta a qualquer número de servidores MCP configurados, descobre as ferramentas que eles disponibilizam e as fornece a um modelo de linguagem, para que ele possa usá-las ao responder a uma pergunta.

Os provedores de modelos compatíveis são OpenAI, Anthropic, Ollama e LMStudio. Os servidores são declarados em um arquivo JSON com um comando, argumentos e variáveis de ambiente opcionais, e as chaves de API são lidas de um arquivo .env. A CLI oferece um modo de execução única, um modo de chat interativo que mantém o contexto entre as mensagens e um log JSONL das interações com o LLM.

O pacote pode ser instalado pelo PyPI, que disponibiliza o comando dolphin-mcp-cli. O repositório inclui um servidor SQLite de demonstração com base em um banco de dados de espécies de golfinhos de exemplo, criado por um script de configuração.

Recursos principais

  • 01Conecta-se a vários servidores MCP ao mesmo tempo e disponibiliza todas as ferramentas deles para o modelo.
  • 02Oferece suporte a modelos da OpenAI, Anthropic, Ollama e LMStudio.
  • 03Disponibiliza uma API de biblioteca Python e o comando dolphin-mcp-cli.
  • 04Oferece modos de execução única e de chat interativo.
  • 05Registra as interações com o LLM em um arquivo JSONL para análise.

Casos de uso

  • Consultar um banco de dados ou outra fonte de dados por meio de um servidor MCP usando linguagem natural.
  • Testar servidores MCP com diferentes provedores de LLM pela linha de comando.
  • Integrar o uso de ferramentas MCP a uma aplicação Python por meio da API da biblioteca.
  • Executar modelos locais com Ollama ou LMStudio junto com ferramentas MCP.

Início rápido

  1. 1

    Instale o pacote do PyPI

    pip install dolphin-mcp
  2. 2

    Configure sua chave de API da OpenAI em um arquivo .env (adicione OPENAI_API_KEY ao arquivo)

  3. 3

    Execute a CLI com uma consulta

    dolphin-mcp-cli "Your query here"

Antes de usar

  • É necessária uma chave de API da OpenAI ou de outro provedor compatível, além da configuração dos seus próprios servidores MCP.
  • A seção de licença do README é um espaço reservado não preenchido, e os metadados não listam nenhuma licença.

Tópicos

Perguntas frequentes

O que é dolphin-mcp?
Biblioteca Python e CLI que permite que qualquer LLM compatível (OpenAI, Anthropic, Ollama, LMStudio) use ferramentas de um ou mais servidores MCP por meio de linguagem natural. Dolphin MCP é uma biblioteca Python e uma ferramenta de linha de comando para consultar servidores Model Context Protocol (MCP) por meio de linguagem natural. Ela se conecta a qualquer número de servidores MCP configurados, descobre as ferramentas que eles disponibilizam e as fornece a um modelo de linguagem, para que ele possa usá-las ao responder a uma pergunta.
dolphin-mcp é gratuito? Qual é a licença?
dolphin-mcp não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
dolphin-mcp ainda é mantido?
Manutenção ativa. O último commit de dolphin-mcp foi em 29 de set. de 2026.
Para que posso usar dolphin-mcp?
Consultar um banco de dados ou outra fonte de dados por meio de um servidor MCP usando linguagem natural. Testar servidores MCP com diferentes provedores de LLM pela linha de comando. Integrar o uso de ferramentas MCP a uma aplicação Python por meio da API da biblioteca. Executar modelos locais com Ollama ou LMStudio junto com ferramentas MCP.
Como instalar dolphin-mcp?
Instale o pacote do PyPI: pip install dolphin-mcp Configure sua chave de API da OpenAI em um arquivo .env (adicione OPENAI_API_KEY ao arquivo) Execute a CLI com uma consulta: dolphin-mcp-cli "Your query here"
Onde consigo dolphin-mcp?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/QuixiAI/dolphin-mcp

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados