Skip to main content
Glama

Oura MCP Server

by tomekkorbak

Oura MCP サーバー

Pythonパッケージ

Oura APIへのアクセスを提供するモデルコンテキストプロトコル(MCP)サーバー。言語モデルがOura APIから睡眠、準備状態、回復力に関するデータを照会できるようにします。

利用可能なツール

サーバーは次のツールを公開します。

日付範囲クエリ

  • get_sleep_data(start_date: str, end_date: str) : 特定の日付範囲の睡眠データを取得する
  • get_readiness_data(start_date: str, end_date: str) : 特定の日付範囲の準備状況データを取得します。
  • get_resilience_data(start_date: str, end_date: str) : 特定の日付範囲のレジリエンスデータを取得します。

日付は ISO 形式 ( YYYY-MM-DD ) で指定する必要があります。

今日のデータクエリ

  • get_today_sleep_data() : 今日の睡眠データを取得する
  • get_today_readiness_data() : 今日の準備状況データを取得する
  • get_today_resilience_data() : 今日のレジリエンスデータを取得する

使用法

このサーバーを利用するには、Oura APIトークンが必要です。以下の方法で取得できます。

  1. Oura開発者ポータル
  2. 個人アクセストークンの作成

デスクトップ版クロード

claude_desktop_config.json (macOS では~/Library/Application\ Support/Claude/claude_desktop_config.json 、Windows では%APPDATA%/Claude/claude_desktop_config.jsonにあります) を更新して、以下を追加します。

{ "mcpServers": { "oura": { "command": "uvx", "args": [ "oura-mcp-server" ], "env": { "OURA_API_TOKEN": "YOUR_OURA_API_TOKEN" } } } }

クエリの例

接続すると、次のような質問をクロードに尋ねることができます。

  • 「今日の睡眠スコアは?」
  • 「過去1週間の準備状況データを見せてください」
  • 「1月1日から1月7日までの私の睡眠はどうでしたか?」
  • 「今日の私のレジリエンススコアは?」

エラー処理

サーバーは、一般的な問題に関して人間が判読できるエラー メッセージを提供します。

  • 無効な日付形式
  • API認証エラー
  • ネットワーク接続の問題

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

モデル コンテキスト プロトコル (MCP) を介して Oura API から睡眠、準備、回復力のデータを照会できるようにすることで、自然言語による対話と Claude などのツールとのシームレスな統合が可能になります。

  1. 利用可能なツール
    1. 日付範囲クエリ
    2. 今日のデータクエリ
  2. 使用法
    1. デスクトップ版クロード
  3. クエリの例
    1. エラー処理
      1. ライセンス

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that provides language models with access to personal Whoop fitness data, allowing queries for cycles, recovery, strain, and workout information from the Whoop API.
          Last updated -
          8
          Python
          • Apple
        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol (MCP) server that provides a simple sleep/wait tool, useful for adding delays between operations such as waiting between API calls or testing eventually consistent systems.
          Last updated -
          1
          2
          14
          JavaScript
        • -
          security
          F
          license
          -
          quality
          A generic Model Context Protocol framework for building AI-powered applications that provides standardized ways to create MCP servers and clients for integrating LLMs with support for Ollama and Supabase.
          Last updated -
          TypeScript
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol (MCP) server that connects GraphDB's SPARQL endpoints and Ollama models to Claude, enabling Claude to query and manipulate ontology data while leveraging various AI models.
          Last updated -
          28
          1
          TypeScript
          MIT License
          • Apple
          • Linux

        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/tomekkorbak/oura-mcp-server'

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