Togello MCP Server
Description
# Togello MCP Server Togello MCP Server exposes Togello tasks, categories, calendar memos, Google Calendar events, activity items, and activity logs through the Model Context Protocol. https://togello.com/sign ## Requirements - Node.js 22 or later - A Togello API token ## Local…
About
# Togello MCP Server Togello MCP Server exposes Togello tasks, categories, calendar memos, Google Calendar events, activity items, and activity logs through the Model Context Protocol. https://togello.com/sign ## Requirements - Node.js 22 or later - A Togello API token ## Local MCP With npm Use this for desktop…
Details
- Author
- Toru-Takagi
- Downloads
- 130
- Categories
- Developer Tools, Project Management, Productivity, Other
Jump to
- Read‑only and write tool annotations for safe usage.
- Local stdio and remote Streamable HTTP or SSE transports.
- Two authentication modes: per‑request token (passthrough) or single token (env).
- OAuth authorization server and protected resource metadata endpoints.
- OpenAI Apps domain verification with challenge token support.
- Explicit readOnlyHint, openWorldHint, and destructiveHint on every tool.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Togello MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
For local desktop tools, configure an MCP client with npx -y togello-mcp-server and set TOGELLO_API_TOKEN in the environment. For remote deployments, run with TOGELLO_MCP_MODE=remote and choose between passthrough or env authentication modes, exposing a Streamable HTTP endpoint at /mcp.
get-tasks-list
Retrieves tasks from the TODO feature. By default it returns incomplete tasks. For tasks completed yesterday or during another period, set completionStatus to COMPLETED and pass completedStartDate and completedEndDate as RFC3339 date-times. Recognizes task uuid / task name / status / detail / completed date and time / scheduled start date and time / scheduled end date and time / deadline date and time / priority / category
create-task
Creates a new task in the TODO feature.
update-task
Updates a task in the TODO feature.
get-calendar-date-memo
Retrieves a calendar date memo for the specified date. Recognizes target date and memo content.
update-calendar-date-memo
Updates a calendar date memo for the specified date.
get-todo-category-list
Retrieves the list of categories from the TODO feature. Recognizes category name / category UUID
get-today-calendar
Retrieves scheduled events for yesterday/today/tomorrow from the linked Google Calendar. Recognizes event name / start date and time / end date and time.
get-activity-item-list
Retrieves the list of activity items from the integration feature. Recognizes activity item UUID / item name
get-activity-log-list
Retrieves the list of activity logs from the integration feature. Since it is a record of what the person has done, if all the end dates are filled in, this person is not doing anything now. If there is one with a null end date, there should be at most one, and if there is one, it means that the person is doing it now. Recognizes activity log UUID / start date and time / end date and time / item name.
start-activity-log
Starts an activity log.
complete-activity-log
Completes an activity log.
get-japan-current-time
Returns the current time in Japan (JST).
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"togello mcp server": {
"togello": {
"command": "npx",
"args": [
"-y",
"togello-mcp-server"
],
"env": {
"TOGELLO_API_TOKEN": "replace_with_your_token"
}
}
}
}
}
McpServers
{
"togello": {
"command": "npx",
"args": [
"-y",
"togello-mcp-server"
],
"env": {
"TOGELLO_API_TOKEN": "replace_with_your_token"
}
}
}
An MCP server for managing application context using the Togello API.
Togello MCP Server exposes Togello tasks, categories, calendar memos, Google Calendar events, activity items, and activity logs through the Model Context Protocol.
Use this for desktop clients and local developer tools that launch MCP servers over stdio.
{ "mcpServers": { "togello": { "command": "npx", "args": ["-y", "togello-mcp-server"], "env": { "TOGELLO_API_TOKEN": "replace_with_your_token" } } } }
Remote mode exposes a Streamable HTTP endpoint at/mcp. It also keeps the legacy SSE endpoint at/sseand message endpoint at/messagefor older MCP clients.
TOGELLO_MCP_MODE=remote \ TOGELLO_MCP_AUTH_MODE=passthrough \ TOGELLO_MCP_HOST=0.0.0.0 \ TOGELLO_MCP_PORT=8081 \ npm start
passthroughauth expects each remote client request to send its own Togello API token as anAuthorization: Bearer ...header. Use this mode for published remote MCP servers.
envauth uses one server-sideTOGELLO_API_TOKENfor every remote client. It is intended only for trusted local or single-user deployments. When binding to a non-local host,TOGELLO_MCP_AUTH_MODE=envalso requiresTOGELLO_MCP_ALLOW_ENV_AUTH=trueso public deployments cannot enable shared-token auth by accident.
ChatGPT developer mode can add remote MCP servers that use SSE. For production ChatGPT apps or connectors, usepassthroughauth or a deployment that authenticates each user separately before forwarding requests to Togello.
Remote mode serves OAuth authorization server metadata from/.well-known/oauth-authorization-serverand/.well-known/oauth-authorization-server/mcpusing the Togello OAuth issuer configured withTOGELLO_OAUTH_ISSUERorTOGELLO_API_BASE_URL.
Remote OAuth clients that connect to/mcpshould discover protected resource metadata at/.well-known/oauth-protected-resource/mcp. That metadata returnsresourceas the full MCP endpoint URL, such ashttps://your-domain.example/mcp. Unauthenticated/mcprequests include aWWW-Authenticatechallenge whoseresource_metadatavalue points to that/mcpmetadata path.
The configured OAuth issuer must be an origin URL without a path component.
For OpenAI Apps domain verification, setTOGELLO_MCP_OPENAI_APPS_CHALLENGE_TOKENto the verification token. Remote mode then serves it from/.well-known/openai-apps-challengeastext/plain. If bothTOGELLO_MCP_OPENAI_APPS_CHALLENGE_TOKENandOPENAI_APPS_CHALLENGE_TOKENare set, the Togello-scoped variable takes precedence.
All tools set MCPreadOnlyHint,openWorldHint, anddestructiveHintannotations explicitly. Read-only tools return stable JSON in bothstructuredContentand text content.
- get-tasks-list: Retrieves TODO tasks. By default it retrieves incomplete tasks. OptionalcategoryUUIDsfilters by category UUID. UsecompletionStatus: "COMPLETED"with bothcompletedStartDateandcompletedEndDatein RFC3339 format to retrieve tasks completed during a period.
- get-calendar-date-memo: Retrieves a calendar date memo for aYYYY-MM-DDdate.
- get-todo-category-list: Retrieves TODO categories.
- get-today-calendar: Retrieves linked Google Calendar events and scheduled tasks.
- get-activity-item-list: Retrieves enabled activity items.
- get-activity-log-list: Retrieves activity logs.
- get-japan-current-time: Returns the current time in Japan.
Write tools return JSON. Failed tool responses also return JSON and are marked withisError: true. Tools that can overwrite existing private Togello data setdestructiveHint: true; create/start tools setdestructiveHint: false.
- create-task: Creates a TODO task.
- update-task: Updates a TODO task, including category assignment or removal.
- update-calendar-date-memo: Updates or clears a calendar date memo.
- start-activity-log: Starts an activity log.
- complete-activity-log: Completes an activity log.
Certifiedhttps://mcpreview.com/mcp-servers/toru-takagi/togello-mcp-server
npm run build npm version patch npm publish --access public
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Interact with task, doc, and project data in Dart, an AI-native project management tool
Remote MCP server for MeisterTask. Create and manage projects, tasks, and notes from your AI assistant. Hosted (streamable-HTTP) — connect at https://mcp.meistertask.com/mcp
The official Plane MCP server provides integration with Plane APIs, enabling full AI automation of Plane projects, work items, cycles and more.
Keep teams & agents coordinated automatically
From the creators of Wunderlist — the all-in-one task management app for to-do lists, notes, and projects. AI-powered productivity that replaces 5 apps.
Connect to the Taskade platform via MCP. Access tasks, projects, workflows, and AI agents in real-time through a unified workspace and API.
Official Taskeract MCP Server for integrating your Taskeract project tasks and load the context of your tasks into your MCP enabled app.
Manage your Todoist tasks and projects directly from your LLM.
Interact with Asana tasks, projects, workspaces, and comments using the Asana API.
Comprehensive Trello integration: 46 tools covering boards, cards, lists, labels, checklists, attachments, members, custom fields, and search. Read-only mode, image attachment auto-download. Active fork of kocakli/Trello-Desktop-MCP integrating contributions from across the Trello MCP fork ecosystem
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





