tickward MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tickward MCPshow my open tickets"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
tickward MCP
OAuth MCP server for the tickward public API.
The server is intentionally a thin edge adapter. It does not connect to the
tickward database and does not implement business logic. Tools call the
versioned REST API under /api/v1 after the user completes the tickward account
consent flow. Tools cover projects, timers, spaces, share links, and webhook
management. Timer tools support ordinary countdowns, recurring timers, reminder
offsets, and count-up-since timers with derived day, week, month, or year
milestones.
Remote Worker
The public MCP transport runs as a Cloudflare Worker and uses OAuth 2.1 with
PKCE through workers-oauth-provider.
MCP clients connect to the Worker URL:
https://mcp.example.com/mcpDuring connection, the Worker redirects the user to the configured tickward app. The user signs in, approves the requested scopes, and tickward issues a scoped MCP connection credential through a one-time grant exchange.
Related MCP server: ticktick-mcp-server
Local Development
npm install
npm run devUseful checks:
curl http://localhost:8787/healthz
curl http://localhost:8787/.well-known/oauth-protected-resourceFor local development against a self-hosted tickward app, copy
.dev.vars.example to .dev.vars and point TICKWARD_APP_BASE_URL plus
TICKWARD_API_BASE_URL at that app.
Development
npm run checkThis runs the Node version guard, Biome, TypeScript, unit tests, public-snapshot boundary checks, and a Worker dry-run bundle.
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that provides access to Testiny projects, test cases and test runs
Self-hosted federated MCP gateway: one OAuth 2.1 MCP server in front of N apps, user-level scopes.
MCP server for verifying EUDI/Talao wallet data via OIDC4VP (pull) for AI agents.
Hosted MCP server with managed OAuth for 15+ toolkits: Google Workspace, Fitbit, Oura, Kalshi, etc.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server for OAuth 2.0 authentication supporting Device Code and Client Credentials flows, enabling secure token management for MCP applications.-
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables Claude to manage TickTick tasks and projects via OAuth 2.1 with PKCE authentication.10MIT
- FlicenseNot gradedqualityDmaintenanceA proof-of-concept MCP server implementing OAuth 2.1 authorization with CIMD client registration and PKCE, demonstrating protected resource access and step-up authentication.-
- FlicenseNot gradedqualityDmaintenanceA simple MCP server with OAuth 2.0 authentication for testing OAuth support in mcp-cli.-