背景
- Todoistでいつもタスクの管理をしている
- 期限を守れずに期限切れタスクが大量にある
- 今日の完了するタスクをAIを使って出してほしい
- Codex CLIはあまり使いこなせて無い
参考にしたページ
qiita.com
note.com
github.com
設定
- .codex/config.tomlにMCPの設定を記載する+API KEYを記載する
[mcp_servers.todoist-mcp-server]
command = "npx"
args = [ "-y", "@smithery/cli@latest", "run", "@abhiz123/todoist-mcp-server", "--key", "XXXXXXXXXXXXXXXX" ]
エラー1
- todoist-mcp-serverに接続出来ませんでした
- sandbox環境からなので追加の設定が必要
- .codexrc
"sandbox": {
"network": "limited",
"allowedDomains": [
"smithery.ai",
],
"allowedMethods": ["GET", "HEAD"],
"workspaceWrite": true
}
エラー2(未解決)
MCP client for `todoist-mcp-server` failed to start: request timed out
[mcp_servers.todoist-mcp-server]
command = "npx"
args = [ "-y", "@smithery/cli@latest", "run", "@abhiz123/todoist-mcp-server", "--key", "XXXXXXXXXXXXXXXX" ]
startup_timeout_ms = 30000 # 30秒に延長
- 30秒に変更してみたが解決せず
- 初回はうまくいったが純正のTodoistを試してておかしくなった・・・
- 調査中・・・