Skip to main content
Glama
shinichi-takayanagi

MyWeight MCP Server

Сервер MCP MyWeight

Этот сервер подключается к API Health Planet для доступа к данным о весе Такаянаги-сан. Любой клиент, совместимый с MCP, может использовать этот сервер для получения и анализа измерений веса.

👉 Посетите оригинальный сайт , чтобы просмотреть данные напрямую.

Что это делает

  • Извлекает данные : извлекает записи о весе из API Health Planet

  • Работает с любым клиентом : совместим со всеми клиентами MCP

  • Безопасный доступ : защищен аутентификацией OAuth2

Related MCP server: FitTrack MCP

Краткое руководство пользователя

1. Настройка и запуск локально

# Clone this repository
git clone [repository URL]

# Install required packages
npm install

# Launch the development server
npm run dev

Ваш сервер будет работать по адресу http://localhost:8787 .

2. Подключите свой MCP-клиент

Добавьте эту конфигурацию в свой клиент MCP:

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

Использование API

Получить данные о весе

С помощью инструмента fetchInnerScanData вы можете получить данные о весе за любой период времени:

Параметры:

  • from : Начальная дата/время в формате ГГГГММДДЧЧммсс (например, 20240101000000 для 1 января 2024 г.)

  • to : Конечная дата/время в формате ГГГГММДДЧЧммсс (например, 20240131235959 для 31 января 2024 г.)

Пример ответа:

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

Развертывание в производство

Для развертывания в Cloudflare Workers:

npm run deploy

После развертывания обновите конфигурацию клиента MCP, указав URL-адрес Cloudflare:

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

Поиск неисправностей

Проблемы с подключением

  • Убедитесь, что сервер запущен: npm run dev

  • При необходимости очистите данные OAuth: rm -rf ~/.mcp-auth

  • Сбросить кэш Wrangler: rm -rf ~/.wrangler

Проблемы с аутентификацией

  • Если экран аутентификации не отображается, проверьте конфигурацию клиента.

  • После неудачной аутентификации попробуйте перезапустить клиент MCP.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Read-only MCP server for Tanita Health Planet measurements, providing tools for profile, health reporting, and measurement reads.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server for the Withings Health API with per-user OAuth2, enabling users to securely access their own health data (measures, activity, sleep, workouts, heart rate, devices, and goals) and optionally add measurements.
    12
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server for Garmin Connect that enables users to access and manage their personal health and fitness data, including daily summaries, heart rate, sleep, HRV, stress, body composition, activities, and training readiness, with secure per-user authentication.
    Apache 2.0