Togello MCP Server
Togello MCPサーバー
Togello MCPサーバーは、Togelloのタスク、カテゴリ、カレンダーメモ、Googleカレンダーイベント、アクティビティ項目、およびアクティビティログをModel Context Protocolを通じて公開します。
要件
Node.js 22以降
Togello APIトークン
Related MCP server: Todocko MCP Server
npmを使用したローカルMCP
stdio経由でMCPサーバーを起動するデスクトップクライアントやローカル開発ツールでこれを使用してください。
{
"mcpServers": {
"togello": {
"command": "npx",
"args": ["-y", "togello-mcp-server"],
"env": {
"TOGELLO_API_TOKEN": "replace_with_your_token"
}
}
}
}リモートMCP
リモートモードでは、/sseにSSEエンドポイントを、/messageにメッセージエンドポイントを公開します。
TOGELLO_MCP_MODE=remote \
TOGELLO_MCP_AUTH_MODE=passthrough \
TOGELLO_MCP_HOST=0.0.0.0 \
TOGELLO_MCP_PORT=8081 \
npm startリモートMCPクライアントを以下に接続します:
https://your-domain.example/ssepassthrough認証では、各リモートクライアントのリクエストが独自のTogello APIトークンをAuthorization: Bearer ...ヘッダーとして送信することを想定しています。公開されているリモートMCPサーバーにはこのモードを使用してください。
env認証は、すべてのリモートクライアントに対してサーバー側のTOGELLO_API_TOKENを1つ使用します。これは、信頼できるローカル環境やシングルユーザーのデプロイメント専用です。ローカル以外のホストにバインドする場合、TOGELLO_MCP_AUTH_MODE=envにはTOGELLO_MCP_ALLOW_ENV_AUTH=trueも必要となり、公開デプロイメントで誤って共有トークン認証が有効になることを防ぎます。
ChatGPT開発者モードでは、SSEを使用するリモートMCPサーバーを追加できます。本番環境のChatGPTアプリやコネクタの場合は、passthrough認証を使用するか、リクエストをTogelloに転送する前に各ユーザーを個別に認証するデプロイメントを使用してください。
ツール
読み取り専用ツールにはMCPのreadOnlyHintアノテーションが含まれており、structuredContentとテキストコンテンツの両方で安定したJSONを返します。
get-tasks-list: 未完了のTODOタスクを取得します。オプションのcategoryUUIDsでカテゴリUUIDによるフィルタリングが可能です。get-calendar-date-memo:YYYY-MM-DD形式の日付に対するカレンダーの日付メモを取得します。get-todo-category-list: TODOカテゴリを取得します。get-today-calendar: リンクされたGoogleカレンダーのイベントと予定されているタスクを取得します。get-activity-item-list: 有効なアクティビティ項目を取得します。get-activity-log-list: アクティビティログを取得します。get-japan-current-time: 日本の現在時刻を返します。
書き込みツールはJSONを返します。失敗したツールレスポンスもJSONを返し、isError: trueとマークされます。
create-task: TODOタスクを作成します。update-task: TODOタスクを更新します。update-calendar-date-memo: カレンダーの日付メモを更新または削除します。start-activity-log: アクティビティログを開始します。complete-activity-log: アクティビティログを完了します。
開発
npm install
npm run buildMCPレビュー
認定済み https://mcpreview.com/mcp-servers/toru-takagi/togello-mcp-server
公開
npm run build
npm version patch
npm publish --access publicThis 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
- AlicenseNot gradedqualityDmaintenanceProvides AI assistants with a standardized interface to interact with the Todo for AI task management system. It enables users to retrieve project tasks, create new entries, and submit completion feedback through natural language.65Apache 2.0
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to manage Todocko application data, including tasks, projects, worklogs, and attachments. It supports comprehensive project management operations such as tracking activity, managing Kanban boards, and handling shared project synchronization.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to interact with the Toggl time tracking API to manage time entries, projects, and workspaces through natural language.22MIT
- FlicenseCqualityDmaintenanceEnables managing todo lists and tasks through natural language, supporting creation, status changes, and deletion.7
Related MCP Connectors
Manage projects, tasks, time tracking, and team collaboration through natural language.
Task manager your agent can fully operate: boards, tasks, sprints, roles, worklogs, day planner.
Manage your MakeMeBetter AI tasks, habits, and goals from your AI assistant.
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/Toru-Takagi/togello-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server