タグ: MCP

3 本の記事

プログラミング

ClaudeにW杯2026の全104試合をGoogleカレンダーへ自動登録してもらった話(カレンダーMCPの限界も込み)

AIのClaudeにGoogle Calendar MCPをつないで、W杯2026の全104試合をGoogleカレンダーへ登録し、さらにW杯専用カレンダーへ引っ越しさせた記録です。カレンダー自体は新規作成できない・イベントはカレンダー間を移動できないというMCPの制約と、AIが拾った日程に混ざっていた誤りを数の保存則で検算した過程、実際に使ったイベントの設定値までまとめました。

プログラミング

Obsidianを操作するMCPサーバーを自作して、Claudeから自分のノートを読み書きする

自宅のUbuntuサーバーにObsidian操作用のMCPサーバーを立てて、スマホやパソコンのClaudeから自分のメモを検索・閲覧・編集できるようにした記録です。Python 3.12+FastMCP(HTTP・ポート8751)の構成、Dockerでの動かし方(user: 1000:1000)、用意した20個のツール、ウィキリンク解析やdry_run・transactionといった安全機構、Tailscale Funnelでのつなぎ方、Claude Codeへの指示書までまとめました。

プログラミング

バラバラの体組成・筋トレ・睡眠を自宅サーバーに集約するMCPと自動同期アプリを作りました

体組成計・筋トレアプリ・スマートウォッチに分散していた健康記録を、自宅サーバーの1つのデータベースに集約した話です。スクショをClaudeに読ませて記録するMCPサーバー(gym-mcp)と、Health Connectの連続データを自動送信するAndroidアプリ(からだ同期)の2本立てで、設計判断と実機で見つかったバグまでまとめました。