CostPlusDrugs.com

Um servidor Model Context Protocol (MCP) que fornece a agentes de IA acesso acessível aos serviços da farmácia Cost Plus Drugs, oferecendo preços transparentes de medicamentos e informações abrangentes sobre medicamentos.

Documentação

Servidor MCP Cost Plus Drugs

Um servidor Model Context Protocol (MCP) que fornece aos agentes de IA acesso acessível aos serviços de farmácia Cost Plus Drugs, oferecendo preços transparentes de medicamentos e informações abrangentes sobre medicamentos.

🌟 Recursos

O servidor MCP Cost Plus Drugs capacita agentes de IA com:

  • 🔍 Busca Inteligente de Medicamentos: Encontre medicamentos por nome, princípio ativo ou termos relacionados
  • 📂 Navegação por Categorias: Navegue por mais de 95 categorias de medicamentos, incluindo áreas especializadas de saúde
  • 💊 Banco de Dados Abrangente de Medicamentos: Acesse informações detalhadas de medicamentos com preços transparentes
  • 📄 Paginação Avançada: Navegue por grandes conjuntos de resultados de forma eficiente com filtragem inteligente
  • 🏥 Integração com Saúde: Suporte para saúde da mulher, condições crônicas e tratamentos especializados

🚀 Início Rápido

Para Agentes de IA e Desenvolvedores:

  1. Instalação e Configuração:

    git clone https://github.com/your-username/cost-plus-drugs-mcp-server.git
    cd cost-plus-drugs-mcp-server
    npm install && npm run build
    
  2. Inicie o Servidor:

    # Stdio mode (recommended for AI agents)
    npm start
    
    # HTTP mode (port 3000)
    npm run start:http
    

🛠️ Ferramentas Disponíveis

search_medicines

Encontre medicamentos pelo nome exato (genérico ou de marca)

{
  "tool": "search_medicines",
  "arguments": {
    "query": "metformin"
  }
}

get_collections

Navegue por todas as categorias de medicamentos ou busque por categorias específicas

{
  "tool": "get_collections",
  "arguments": {}
}

get_all_products

Recupere medicamentos com filtragem por categoria e paginação (sempre ordenados alfabeticamente por nome)

{
  "tool": "get_all_products",
  "arguments": {
    "first": 10,
    "collection": 31
  }
}

📚 Recursos Disponíveis

cost_plus_drugs_collections

Banco de dados completo de categorias de medicamentos

  • URI: cost-plus-drugs://collections
  • Categorias: 95 categorias especializadas de saúde
  • Filtragem: Busque por nome ou slug com ?query=diabetes

⚙️ Configuração

Personalize com variáveis de ambiente:

  • API_BASE_URL: Endpoint da API GraphQL (padrão: https://www.costplusdrugs.com)
  • API_TIMEOUT_MS: Tempo limite de requisição em milissegundos (padrão: 30000)
  • API_RETRY_ATTEMPTS: Tentativas de repetição para requisições com falha (padrão: 3)
  • MCP_SERVER_NAME: Identificador do servidor (padrão: cost-plus-drugs-mcp-server)

💡 Exemplos de Casos de Uso

Assistente de IA para Saúde:

  • Compare preços de medicamentos entre categorias
  • Encontre alternativas acessíveis para tratamentos caros
  • Forneça informações transparentes de preços aos pacientes
  • Navegue por categorias complexas de medicamentos de forma eficiente

Aplicações de Pesquisa:

  • Analise tendências de preços de medicamentos
  • Estude opções de tratamento específicas por categoria
  • Gere relatórios abrangentes de informações sobre medicamentos

📖 Diretrizes de Desenvolvimento

Para instruções abrangentes de desenvolvimento e diretrizes de integração para agentes de IA, consulte AGENTS.md.

📋 Formato de Resposta da API

Todas as ferramentas retornam respostas estruturadas com:

  • Dados completos do medicamento (preços, formas, disponibilidade)
  • Contexto clínico e informações de segurança
  • Suporte a paginação para grandes conjuntos de dados
  • Tratamento de erros com sugestões de recuperação

🔒 Licença

Licenciado sob Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional (CC BY-NC-SA 4.0)

Para consultas de licenciamento comercial, entre em contato com o autor.


Aviso Médico: Este software fornece informações apenas para fins informativos e não se destina a diagnóstico médico ou decisões de tratamento. Sempre consulte profissionais de saúde qualificados para aconselhamento médico e verifique as informações com fontes oficiais.