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:
-
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 -
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.