Connect Claude to your task list

mini ships an MCP server at https://minitask.io/mcp (Streamable HTTP). Any MCP client — Claude desktop, Claude web, Claude Code — can list, add, and update your tasks. Tools: list_projects, add_task, list_tasks, update_task.

How do I connect the Claude app (desktop or web)?

Add a custom connector and paste https://minitask.io/mcp as the URL. Leave the OAuth client fields blank — the app discovers the OAuth endpoints, opens a mini sign-in page, and you log in with your mini username and password.

How do I connect Claude Code (or a script)?

Use HTTP Basic auth. Build the header value with printf 'USER:PASS' | base64, then:

claude mcp add --transport http mini https://minitask.io/mcp \
  --header "Authorization: Basic <that-base64>"

Or in .mcp.json:

{
  "mcpServers": {
    "mini": {
      "type": "http",
      "url": "https://minitask.io/mcp",
      "headers": { "Authorization": "Basic <base64 of user:pass>" }
    }
  }
}

Is there a local (offline) MCP server?

Yes. mini mcp runs the CLI as a stdio MCP server — online by default, --offline for local-only. It adds complete_task and uncomplete_task on top of the remote tool set:

claude mcp add mini-local -- mini mcp

Both servers report serverInfo.name: "mini" — give the two connections distinct names to tell them apart.

← back to mini