Cover image
Try Now
2025-04-14

3 years

Works with Finder

0

Github Watches

0

Github Forks

0

Github Stars

Monitoramento de Glicose - MCP

Este é um projeto que utiliza o framework FastMCP para criar um sistema de monitoramento de glicemia, permitindo registrar, analisar e visualizar dados de glicose no sangue.

Visão Geral

O aplicativo permite aos usuários:

  • Registrar medições de glicose com notas
  • Visualizar registros recentes de glicemia
  • Analisar tendências de glicose ao longo do tempo
  • Gerar gráficos de níveis de glicose
  • Obter estatísticas diárias e análises personalizadas

Requisitos

  • Python 3.10 ou superior
  • Bibliotecas listadas no arquivo requirements.txt

Instalação

Método 1: Utilizando script de configuração (Recomendado para Unix/Mac)

O projeto inclui um script de configuração que utiliza o gerenciador de pacotes uv para uma instalação mais rápida e eficiente:

  1. Clone este repositório
  2. Execute o script de instalação:
    chmod +x setup.sh
    ./setup.sh
    
  3. Ative o ambiente virtual:
    source .venv/bin/activate
    

Método 2: Instalação manual

  1. Clone este repositório
  2. Crie e ative um ambiente virtual:
    python -m venv venv
    source venv/bin/activate  # No Windows: venv\Scripts\activate
    
  3. Instale as dependências:
    pip install -r requirements.txt
    

Configuração

Crie um arquivo .env na raiz do projeto com as seguintes variáveis (opcionais):

GLUCOSE_API_URL=https://sua-api-glicose.com
GLUCOSE_API_KEY=sua_chave_api

Se não for configurada uma API externa, o sistema utilizará armazenamento local no diretório data/.

Executando o Projeto

Após a instalação e configuração, você pode iniciar o servidor MCP com o seguinte comando:

uv run mcp dev main.py

Isto iniciará o servidor FastMCP em modo de desenvolvimento. Uma vez em execução, você pode acessar o MCP Inspector através do navegador:

http://127.0.0.1:6274/

O MCP Inspector fornece uma interface web onde você pode interagir com o sistema, testar as funcionalidades, visualizar registros de glicose e executar análises.

Uso

Comandos Disponíveis

O sistema oferece vários prompts pré-definidos para analisar dados de glicose:

  • Análise da última semana
  • Análise das últimas duas semanas
  • Análise do último mês
  • Análise do impacto das refeições na glicose
  • Relatório diário de glicose

Ferramentas Disponíveis

  • add_glucose_reading: Adiciona um novo registro de glicose
  • analyze_glucose_trends: Analisa tendências de glicose por período
  • generate_glucose_chart: Gera gráfico de níveis de glicose

Estrutura do Projeto

  • api/glucose_api.py: Implementação da API para gerenciamento de registros de glicose
  • glucose_mcp/: Módulo principal do aplicativo
    • prompts.py: Define prompts para o assistente
    • resources.py: Implementa recursos para obtenção de dados
    • tools.py: Ferramentas para registro e análise de dados

相关推荐

  • av
  • Führen Sie mühelos LLM -Backends, APIs, Frontends und Dienste mit einem Befehl aus.

  • 1Panel-dev
  • 🔥 1Panel bietet eine intuitive Weboberfläche und einen MCP -Server, um Websites, Dateien, Container, Datenbanken und LLMs auf einem Linux -Server zu verwalten.

  • WangRongsheng
  • 🧑‍🚀 全世界最好的 llm 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Zusammenfassung der weltbesten LLM -Ressourcen.

  • rulego
  • ⛓️Rugele ist ein leichter, leistungsstarker, leistungsstarker, eingebetteter Komponenten-Orchestrierungsregel-Motor-Rahmen für GO.

  • Byaidu
  • PDF wissenschaftliche Papierübersetzung mit erhaltenen Formaten - 基于 ai 完整保留排版的 pdf 文档全文双语翻译 , 支持 支持 支持 支持 google/deeptl/ollama/openai 等服务 提供 cli/gui/mcp/docker/zotero

  • sigoden
  • Erstellen Sie einfach LLM -Tools und -Argarten mit einfachen Bash/JavaScript/Python -Funktionen.

  • hkr04
  • Leichtes C ++ MCP (Modellkontextprotokoll) SDK

  • RockChinQ
  • 😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 qq / 微信(企业微信、个人微信) / 飞书 / 钉钉 / diskord / telegram / slack 等平台 | 支持 Chatgpt 、 Deepseek 、 Diffy 、 Claude 、 Gemini 、 xai 、 ppio 、 、 ulama 、 lm Studio 、阿里云百炼、火山方舟、 siliconflow 、 qwen 、 mondshot 、 chatglm 、 sillytraven 、 mcp 等 llm 的机器人 / agent | LLM-basierte Instant Messaging Bots-Plattform, unterstützt Zwietracht, Telegramm, Wechat, Lark, Dingtalk, QQ, Slack

  • dmayboroda
  • On-Premise-Konversationslappen mit konfigurierbaren Behältern

  • modelscope
  • Bauen Sie LLM-Multi-Agent-Anwendungen auf einfachere Weise auf.

    Reviews

    2.5 (2)
    Avatar
    user_jqe32ZeH
    2025-04-24

    I've been using mcp-glucose by rangelvarnier and it's been a game-changer for monitoring my glucose levels. It's user-friendly, reliable, and provides accurate readings that help me manage my health effectively. Highly recommend for anyone needing consistent glucose tracking.

    Avatar
    user_GHC0NFZ5
    2025-04-24

    I've been using mcp-glucose by rangelvarnier for a while now, and it has greatly simplified tracking my glucose levels. The interface is user-friendly and the integration with my devices is seamless. Highly recommend it to anyone needing a reliable glucose monitoring solution!