MCP Beeminder Server
MCP Beeminder サーバー
このプロジェクトは、 Beeminder API と対話するためのモデル コンテキスト プロトコル (MCP)サーバーを実装します。

MCPとは何ですか?
モデルコンテキストプロトコル(MCP)は、アプリケーションが大規模言語モデル(LLM)にコンテキストを提供する方法を標準化するオープンプロトコルです。これは「AIアプリケーション用のUSB-Cポート」のような役割を果たし、AIモデルをさまざまなデータソースやツールに接続するための標準化された方法を提供します。
MCP は次のようなクライアント サーバー アーキテクチャに従います。
MCP ホスト: Claude Desktop のようなプログラムや、MCP を介してデータにアクセスする IDE
MCPクライアント: サーバーとの1:1接続を維持するプロトコルクライアント
MCPサーバー: 標準化されたプロトコルを通じて特定の機能を公開する軽量プログラム
ローカル データ ソース: MCP サーバーが安全にアクセスできるコンピューターのファイル、データベース、サービス
リモート サービス: MCP サーバーが接続できるインターネット経由で利用可能な外部システム
Related MCP server: Jilebi
Beeminderとは何ですか?
Beeminder は、以下の要素を組み合わせることでアクラシア(自分の良識に反する行動)を克服するためのツールです。
定量化された自己追跡
あなたのコミットメントパスを示す「明るい赤い線」(BRL)による視覚的なフィードバック
失敗するたびに増大する金銭的リスク
7日間の「アクラシア・ホライズン」による柔軟なコミットメント
このサーバー実装は、Beeminder の API への MCP 互換アクセスを提供し、AI アシスタントがユーザーによる Beeminder の目標、データポイント、およびその他の関連機能の管理を支援できるようにします。
特徴
サーバーは、次のような Beeminder のコア機能へのアクセスを提供します。
目標管理(作成、読み取り、更新、削除)
データポイント管理(作成、読み取り、削除)
ユーザー情報の取得
すべての Beeminder 目標タイプをサポート:
もっとやる(「ハスラー」)
走行距離計(バイカー)
減量(「ファットルーザー」)
体重を増やす(「ゲイナー」)
受信トレイを減らす(「インボクサー」)
飲酒量を減らす(「飲酒者」)
Claudeデスクトップアプリでローカルで実行する
前提条件
サーバーを実行するには、Beeminder APIキーとユーザー名が必要です。APIキーを取得するには、以下の手順に従ってください。
Beeminderにログイン
https://www.beeminder.com/api/v1/auth_token.jsonにアクセスしてください。
また、 uvインストールする必要があります。インストール手順については、 uv のドキュメントをご覧ください。他のものを使用することもできますが、その場合はclaude_desktop_config.jsonファイル内のcommandを変更する必要があります。
手動インストール
このリポジトリをクローンします。
claude_desktop_config.jsonファイルに次の内容を追加します。
MacOSの場合:
~/Library/Application\ Support/Claude/claude_desktop_config.jsonWindows の場合:
%APPDATA%/Claude/claude_desktop_config.json
"mcpServers": {
"beeminder": {
"command": "uv",
"args": [
"--directory",
"/path/to/repo/mcp-beeminder",
"run",
"mcp-beeminder"
],
"env": {
"BEEMINDER_API_KEY": "YOUR_BEEMINDER_API_KEY,
"BEEMINDER_USERNAME": "YOUR_BEEMINDER_USERNAME"
}
}
}Claude デスクトップ アプリをインストールして開きます。
設定を確認するために、Claude に何らかの読み取り/書き込み操作を依頼してみてください(例:Beeminder の目標をリストアップする)。問題がある場合は、こちらのMCP ドキュメントで提供されているデバッグツールをご利用ください。
謝辞
このプロジェクトのベースとなっているbeeminder-clientパッケージを提供してくれた@ianm199に感謝します。
そしてもちろん、このような素晴らしい製品を開発してくれたBeeminderチームに感謝します。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI assistants to interact directly with Lunch Money's financial API, allowing users to query transactions, access budget information, and perform financial analysis through natural language.
- AlicenseNot gradedqualityBmaintenanceA plugin-based MCP server that enables AI assistants to interact with external systems through custom tools, resources, and prompts.4AGPL 3.0
- AlicenseNot gradedqualityDmaintenanceUnofficial MCP server that bridges AI assistants with Bee wearable lifelogging data, enabling retrieval and management of conversations, facts, todos, and locations.49MIT
- AlicenseNot gradedqualityDmaintenanceAn open-source MCP server enabling AI assistants to interact with the Motion API for intelligent task and project management.5MIT
Related MCP Connectors
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
MCP server exposing the Backtest360 engine API as tools for AI agents.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/strickvl/mcp-beeminder'
If you have feedback or need assistance with the MCP directory API, please join our Discord server