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 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 MCP
Remote mode exposes a Streamable HTTP endpoint at /mcp. It also keeps the legacy SSE endpoint at /sse and message endpoint at /message for 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
Connect remote MCP clients to:
https://your-domain.example/mcp
passthrough auth expects each remote client request to send its own Togello API token as an Authorization: Bearer ... header. Use this mode for published remote MCP servers.
env auth uses one server-side TOGELLO_API_TOKEN for 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=env also requires TOGELLO_MCP_ALLOW_ENV_AUTH=true so 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, use passthrough auth or a deployment that authenticates each user separately before forwarding requests to Togello.
Remote mode redirects OAuth authorization server metadata discovery paths at /.well-known/oauth-authorization-server and /.well-known/oauth-authorization-server/mcp to the Togello OAuth issuer configured with TOGELLO_OAUTH_ISSUER or TOGELLO_API_BASE_URL.
The configured OAuth issuer must be an origin URL without a path component.
For OpenAI Apps domain verification, set TOGELLO_MCP_OPENAI_APPS_CHALLENGE_TOKEN to the verification token. Remote mode then serves it from /.well-known/openai-apps-challenge as text/plain. If both TOGELLO_MCP_OPENAI_APPS_CHALLENGE_TOKEN and OPENAI_APPS_CHALLENGE_TOKEN are set, the Togello-scoped variable takes precedence.
Tools
Read-only tools include MCP readOnlyHint annotations and return stable JSON in both structuredContent and text content.
get-tasks-list: Retrieves incomplete TODO tasks. OptionalcategoryUUIDsfilters by category UUID.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 with isError: true.
create-task: Creates a TODO task.update-task: Updates a TODO task.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.
Development
npm install
npm run build
MCP Review
Certified https://mcpreview.com/mcp-servers/toru-takagi/togello-mcp-server
Publish
npm run build
npm version patch
npm publish --access public
Recommend MCP Servers 💡
@yeonupark/mcp-soccer-data
An MCP server that provides real-time football data based on the SoccerDataAPI
An MCP server that integrates with the Twitter/X API, enabling AI models to interact with Twitter functionalities like tweeting, replying, liking, retweeting, and searching.
sudhakarmlal/ERAV3-GMAILMCP
An MCP server that integrates with Gmail to enable email operations including sending, reading, and managing emails.
medadapt-content-server
A specialized Model Context Protocol (MCP) server for Claude Desktop that enhances AI-assisted medical learning by fetching and processing educational resources from PubMed, NCBI Bookshelf, and user-provided documents.
@line/line-bot-mcp-server
MCP server that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.
nx-mcp
The Nx MCP server enhances LLMs by providing rich workspace metadata, enabling them to understand monorepo architecture and make context-aware decisions for improved AI-powered development.