Skip to content
TasksMate Developers

0.x — pre-release, no compatibility promise yet.What this means

What this is: adding TasksMate to your AI client. When you need it: once per client — after that the client stays signed in.

Server URL — the same for every organization
{{MCP_URL}}
  1. Authorize — the client sends you to TasksMate. Sign in and choose the organization.
  2. Consent — TasksMate names the client and lists the scopes it asks for. You approve once per client.
  3. Done — the client holds a token and refreshes it itself. Nothing to paste.
Add the URLin your clientSign inpick the orgConsentthe scopes, listedConnectedtoken + refreshRevoke anytimeDevelopers pageauthorizeapprove
Connect once: sign in, approve the scopes, done

In Settings → Connectors → Add custom connector:

Name: TasksMate
URL: {{MCP_URL}}

Sign in: You are sent to TasksMate to sign in.

For a client that starts a local process instead of calling a URL. The package signs in with an access token from Developers → Tokens, scoped to what the client may do.

{
"mcpServers": {
"tasksmate": {
"command": "npx",
"args": [
"-y",
"@tasksmate/mcp"
],
"env": {
"{{TOKEN_ENV}}": "tm_live_…"
}
}
}
}

Both packages are pre-release (0.x) until the API declares v1.

Developers → MCP writes the artefact for your client, with a Read-only switch and the tool groups it may use (tasks, projects, teams, views, comments, admin — admin off by default). The server enforces both. Copy prompt copies a setup instruction for your agent.

Any client that supports remote MCP servers (Streamable HTTP, OAuth) works with the URL; any other, with a stdio package.