vitamind について
VitaminD Explorerは、日光浴の計画に使えるビタミンD計算PWAです。太陽高度、リアルタイムのUVデータ、肌タイプ、肌の露出範囲、年齢をもとに、ビタミンDを生成できる時間と場所を推定します。
主な機能
- 01リアルタイムのUV指数データを利用
- 02太陽高度を考慮
- 03肌タイプと肌の露出範囲を設定
- 04年齢を考慮
活用シーン
- 01地域の日光でビタミンDを生成できる時間の確認
- 02場所や時間ごとの条件の比較
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://getvitamind.app/api/mcp/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http javimaligno-vitamind https://getvitamind.app/api/mcp/mcpCursor.cursor/mcp.json
{"mcpServers":{"javimaligno-vitamind":{"type":"http","url":"https://getvitamind.app/api/mcp/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"javimaligno-vitamind":{"type":"http","url":"https://getvitamind.app/api/mcp/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"javimaligno-vitamind":{"type":"http","url":"https://getvitamind.app/api/mcp/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"javimaligno-vitamind":{"serverUrl":"https://getvitamind.app/api/mcp/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
すべてのエンドポイント
Streamable HTTP
https://getvitamind.app/api/mcp/mcpStreamable HTTP
https://getvitamind.app/api/mcp-auth/mcpツール
15| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 都市名。例:「マドリード」、「ロンドン」、「ニューヨーク」 |
詳細
VitaminD Explorer
太陽光によるビタミン D 生成量を計算する PWA です。太陽高度、リアルタイムの UV インデックス、肌タイプ、肌の露出量、年齢に基づいて、日光からビタミン D を生成できる時間と場所がわかります。
ライブ版: https://getvitamind.app
技術スタック
Next.js(App Router)・next-intl(es/en/fr/de/ru/lt)・Tailwind CSS v4・D3・Supabase(認証、プロフィール、都市検索、プッシュ通知の購読)・Web Push・Vercel(ホスティング+毎日の cron)。
開発
npm install
cp .env.example .env.local # fill in values
npm run dev # localhost:3000
品質ゲート(すべて合格する必要があり、すべての push/PR で CI により実行されます):
npm run lint && npm run typecheck && npm test && npm run build
ドキュメント
AGENTS.md— アーキテクチャ、デプロイ手順書、運用上の注意点とインシデント履歴(CLAUDE.mdから読み込まれます)。docs/PRODUCTION_READINESS.md— 本番環境への準備状況の評価と、その状態を維持するためのプラクティス。
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。