MCPアクセス(AIエージェント)
MCPはiPhoneでも完全に利用可能になりました(ウェブアプリに加えて)。iPhoneの画面はウェブと同じで、対応するすべてのAIクライアント向けに同じセットアップスニペットを含みます。
MCPアクセスにはProまたはUltraプランが必要です。両プランとも完全な読み取り+書き込みアクセス(20ツール)を取得します。Ultraはより高いクォータを持ち、読み取り専用モードへの切り替えもできます。
MCP(Model Context Protocol)を使うと、AIコーディングアシスタントや自動化ツールをTellDoneのデータに直接接続できます。接続すると、AIエージェントはノート、タスク、イベント、レポートを読み取り、項目を作成・更新・削除できます。合計20ツール: データ読み取り用が9、書き込み用が11あります。
iPhoneアプリ(設定 → 連携 → AIエージェント)とウェブアプリ(設定 → AIエージェント)の両方で利用できます。
プランの要件
| プラン | MCP |
|---|---|
| Free | ロック |
| Basic | ロック |
| Pro | 読み取り+書き込み(20ツール) |
| Ultra | 読み取り+書き込み(20ツール、より高いクォータ) - 読み取り専用モードに切り替え可能 |
アプリ内画面
AIエージェント画面はプランとMCPがオンになっているかによって3つの状態を持ちます。
ロック中(FreeとBasic)
FreeまたはBasicプランの場合、画面はMCPが何をするか説明し、アップグレードボタンを表示します。タップするとペイウォールが開き、ProまたはUltraに移れます。
無効(Pro/Ultra、機能オフ)
ProまたはUltraだがMCPをまだオンにしていない場合、画面はプランで何ができるかの短いサマリー(ツール数、アクセスモード、クォータ)と有効化ボタンを表示します。タップして接続トークンを生成し、連携を開始してください。
有効
有効化されると、画面はAIクライアントの接続に必要なすべてを表示します:
- モード切り替え - Ultraでは読み取り専用と読み取り+書き込みを切り替えられます。Proではモードは読み取り+書き込みで固定です。
- アクセストークン行 - トークンを表示/非表示する目玉トグルとコピーボタン付き。
- セットアップピッカー - Claude Code、Cursor、Windsurf、その他のタブ付き。タブの下に該当するコードスニペットが表示されます。コピーしてAIクライアントに貼り付けるだけです。
- 再生成ボタン - トークンをすぐにローテーションし、古いものを使うアクティブなセッションを切断します。
- 無効化ボタン - MCPをオフにしてトークンを削除します。後で再有効化できますが、新しいトークンが発行されます。
接続トークンは非公開にしてください。トークンを持つ誰でもTellDoneのデータにアクセスできます。トークンが漏れたと疑う場合は再生成を使ってください。
有効化方法
どちらのプラットフォームからでもMCPを設定できます:
- iPhone: 設定 → 連携 → AIエージェント(MCP)
- ウェブ: app.telldone.app → 設定 → AIエージェント
手順:
- 有効化をタップ。
- アクセスモードを選択(Ultraのみ - Proは常に読み取り+書き込み)。
- 目玉とコピーアイコンを使ってトークンを表示・コピー。
- セットアップセクションでツールを選択(Claude Code、Cursor、Windsurf、その他)。
- スニペットをAIクライアントの設定に貼り付け。
AIツールの接続
アプリ内セットアップピッカーの4つのタブ(Claude Code、Cursor、Windsurf、その他)は以下のセクションに対応します。すべての例でYOUR_TOKENを設定からのトークンに置き換えてください。
Claude Code
ターミナルでこのコマンドを実行:
claude mcp add telldone --transport http \
https://api.telldone.app/mcp/user/mcp \
--header "Authorization: Bearer YOUR_TOKEN"
Cursor
.cursor/mcp.jsonに追加:
{
"mcpServers": {
"telldone": {
"url": "https://api.telldone.app/mcp/user/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}
Windsurf
.codeium/windsurf/mcp_config.jsonに追加:
{
"mcpServers": {
"telldone": {
"serverUrl": "https://api.telldone.app/mcp/user/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}
その他
アプリ内ピッカーでその他にグループ化されているクライアント向けのスニペットです。
Codex
codex.jsonに追加:
{
"mcpServers": {
"telldone": {
"type": "http",
"url": "https://api.telldone.app/mcp/user/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}
OpenClaw
設定 > MCP Servers > 追加:
- 名前:
TellDone - URL:
https://api.telldone.app/mcp/user/mcp - 認証:
Bearer YOUR_TOKEN
その他のMCPクライアント
HTTP上のMCPをサポートする任意のツールが接続できます。エンドポイントhttps://api.telldone.app/mcp/user/mcpをBearer YOUR_TOKEN認証ヘッダーとともに使用してください。
クライアントやプロキシがAuthorizationヘッダーを予約している場合(例えば一部のSmithery形式のゲートウェイ)、トークンを代わりにX-MCP-Token: YOUR_TOKENで送信してください。両方のヘッダーが動作します。両方が存在する場合、Authorizationが優先されます。
接続のテスト
シンプルなcURLコマンドでトークンが動作するか確認できます:
curl -X POST https://api.telldone.app/mcp/user/mcp \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/list","id":1}'
成功した応答は利用可能なすべてのツールを一覧表示します。
何ができるか
読み取りツール(9) - ProとUltra
| ツール | 機能 |
|---|---|
| get_notes | フィルター(タグ、日付範囲、テキスト検索)付きでノートを一覧 |
| get_note | 子タスク、イベント、完全な文字起こし付きで単一ノートを表示 |
| get_notes_full | 1回の呼び出しで埋め込みタスクとイベント付きの複数ノートを取得 |
| get_tasks | ステータス(to-do、done、all)、タグ、日付でフィルターしたタスクを一覧 |
| get_events | カレンダーイベントを一覧、日付範囲でフィルター |
| get_reports | 日次、週次、月次、年次レポートを読み取り(完全なMarkdown) |
| get_tags | 使用順にソートされたすべてのタグを表示 |
| get_profile | アカウント情報と使用統計を表示 |
| search | ノート、タスク、イベント全体を検索(ノートにはテキスト+セマンティック検索) |
searchツールはノートのセマンティック検索をサポートします。キーワードだけでなく意味で結果を見つけます。例えば「予算に関する会議」で検索すると、「予算」という言葉が含まれていなくても財務に関する議論のノートが見つかります。
書き込みツール(11) - ProとUltra
| ツール | 機能 |
|---|---|
| process_note | 完全なAIパイプライン - テキス トまたはオーディオを送信、タスク、イベント、タグ付きのノートを返す |
| create_note | プレーンテキストノートを追加(AI分析なし) |
| create_task | 優先度、期限、リマインダー、タグ付きでタスクを追加 |
| create_event | 日付、時刻、場所、リマインダー、参加者、繰り返し付きでカレンダーイベントを追加 |
| update_note | ノートのタイトル、要約、タイプ、タグ、優先度、ステータスを変更 |
| update_task | タスクのタイトル、説明、優先度、期限、リマインダー、タグ、ステータスを変更 |
| complete_task | タスクを完了としてマーク |
| update_event | イベントの詳細、時刻、場所、リマインダー、参加者、繰り返し、タグ、ステータスを変更 |
| delete_note | ノートとそのリンクされたすべてのタスクとイベントを削除 |
| delete_task | タスクを削除 |
| delete_event | イベントを削除 |
すべての書き込みおよび削除操作は、リアルタイム同期で接続デバイス(電話、ウェブアプリ)に即座に表示されます。