MyWeight MCP Server

Integrations
  • Enables deployment of the MCP server to Cloudflare Workers for production use, allowing the weight tracking functionality to be accessed through a Cloudflare Workers URL.

  • Connects to the Health Planet API to retrieve and analyze weight measurements, providing access to time-based weight data with tools like fetchInnerScanData for specified date ranges.

MyWeight MCP-Server

Dieser Server verbindet sich mit der Health Planet API, um auf Takayanagis Gewichtsdaten zuzugreifen. Jeder MCP-kompatible Client kann diesen Server nutzen, um Gewichtsmessungen abzurufen und zu analysieren.

👉 Besuchen Sie die Originalwebsite , um die Daten direkt anzuzeigen.

Was es bewirkt

  • Ruft Daten ab : Ruft Gewichtsaufzeichnungen von der Health Planet API ab
  • Funktioniert mit jedem Client : Kompatibel mit allen MCP-Clients
  • Sicherer Zugriff : Geschützt durch OAuth2-Authentifizierung

Kurzanleitung

1. Lokal einrichten und ausführen

# Clone this repository git clone [repository URL] # Install required packages npm install # Launch the development server npm run dev

Ihr Server wird unter http://localhost:8787 ausgeführt.

2. Verbinden Sie Ihren MCP-Client

Fügen Sie Ihrem MCP-Client diese Konfiguration hinzu:

{ "mcpServers": { "myweight": { "command": "npx", "args": [ "mcp-remote", "http://localhost:8787/sse" ] } } }

Verwenden der API

Gewichtsdaten abrufen

Mit dem Tool fetchInnerScanData können Sie Gewichtsmessungen für jeden beliebigen Zeitraum abrufen:

Parameter:

  • from : Startdatum/-zeit im Format JJJJMMTTHHmmss (z. B. 20240101000000 für den 1. Januar 2024)
  • to : Enddatum/-zeit im Format JJJJMMTTHHmmss (z. B. 20240131235959 für den 31. Januar 2024)

Beispielantwort:

[ { "date": "2024/01/01", "weight": 65.2 }, { "date": "2024/01/02", "weight": 65.1 } ]

In der Produktion bereitstellen

So stellen Sie auf Cloudflare Workers bereit:

npm run deploy

Aktualisieren Sie nach der Bereitstellung Ihre MCP-Clientkonfiguration mit Ihrer Cloudflare-URL:

{ "mcpServers": { "myweight": { "command": "npx", "args": [ "mcp-remote", "https://[your-worker-name].[your-account].workers.dev/sse" ] } } }

Fehlerbehebung

Verbindungsprobleme

  • Stellen Sie sicher, dass der Server läuft: npm run dev
  • Löschen Sie OAuth-Daten bei Bedarf: rm -rf ~/.mcp-auth
  • Wrangler-Cache zurücksetzen: rm -rf ~/.wrangler

Authentifizierungsprobleme

  • Wenn der Authentifizierungsbildschirm nicht angezeigt wird, überprüfen Sie Ihre Clientkonfiguration
  • Versuchen Sie nach einer fehlgeschlagenen Authentifizierung, Ihren MCP-Client neu zu starten
-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Ein Server, der eine Verbindung zur Health Planet API herstellt, um Gewichtsmessdaten über jeden MCP-kompatiblen Client abzurufen und bereitzustellen, sodass persönliche Gewichtsaufzeichnungen abgerufen und analysiert werden können.

  1. Was es bewirkt
    1. Kurzanleitung
      1. Lokal einrichten und ausführen
      2. Verbinden Sie Ihren MCP-Client
    2. Verwenden der API
      1. Gewichtsdaten abrufen
    3. In der Produktion bereitstellen
      1. Fehlerbehebung
        1. Verbindungsprobleme
        2. Authentifizierungsprobleme

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server for tracking personal health and well-being, offering tools for workout logging, nutrition management, and daily journaling with AI-assisted analysis integration.
        Last updated -
        2
        Python
      • -
        security
        A
        license
        -
        quality
        An MCP server that provides healthcare tools for interacting with FHIR data and medical resources on EMRs like Cerner and Epic
        Last updated -
        28
        JavaScript
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        MCP server that interfaces with the Adjust API, allowing you to query mobile analytics reports, metrics, and performance data using natural language from any MCP client like Cursor or Claude Desktop.
        Last updated -
        250
        1
        TypeScript
      • -
        security
        -
        license
        -
        quality
        A Model Context Protocol server that enables Claude to search and access detailed nutritional information from the USDA's FoodData Central database.
        Last updated -
        1
        TypeScript

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/shinichi-takayanagi/myweight-mcp-server'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server