How to connect an AI agent to your task list
Connect Claude to your Done Bear tasks through MCP. Copy the setup command, sign in, choose your workspace, and check a read and a write.
The short answer
Connect an AI agent to your task list by adding Done Bear’s hosted MCP server, signing in, and approving the connection. Claude can then read and update the tasks you can access. Check the workspace before making changes. Done Bear is a task manager with a shared list for people and agents.
Connecting your task list gives an assistant a way to work with the same tasks you read in the app. You can ask for a summary of upcoming work, capture a task from a conversation, or turn a project discussion into next actions. The list stays the place where you inspect what was saved and choose what to do next.
This guide starts with Claude and a small connection check. Keep the first request read-only, then create a task whose title you can recognise. That gives you a concrete result to inspect before asking an assistant to organise work that matters to you. The same check applies when you change clients later.
Choose the list you want to connect
Choose the Done Bear account and workspace that contain the tasks you want the agent to use. Open the app and check the workspace name before starting setup. If you keep personal tasks and shared work in separate workspaces, decide which one the first request should use. Write that name into your test prompt.
A connection and a workspace are different choices. The connection establishes which account the client can use; the workspace chooses the list for an operation. Done Bear’s MCP documentation explains the hosted connection. Keep the app open beside Claude so you can compare the returned tasks with the intended list rather than relying on memory.
Use your existing account. If you need a new one, create a Done Bear account before approving the connection. Start with a workspace containing a few tasks that you can recognise. You do not need to move your whole system or create a new set of projects to test an assistant’s access to your list.
Add Done Bear to Claude Code
Add the hosted HTTP server from a terminal using the command in Done Bear’s setup instructions:
claude mcp add --transport http donebear https://mcp.donebear.com/mcp
Then open Claude Code and run /mcp to inspect the connection and complete any
requested authentication. Anthropic’s MCP reference
covers HTTP setup and connection status. The command registers a server; it does
not by itself prove that your account is signed in or that a task can be read.
Keep configuration scope in mind if you work in several code projects. Start from the project where you want the assistant to use the list, and consult the client’s scope options before sharing configuration across projects. You can repeat the same read check in another project later. Avoid pasting access tokens into prompts when the browser sign-in flow is available.
Add the connector in Claude
For Claude’s web or desktop interface, open Settings, then Connectors, add a custom connector and enter this URL, following Anthropic’s remote connector guide:
https://mcp.donebear.com/mcp
Use a name you recognise, such as Done Bear. Follow the sign-in and connection controls shown by Claude. Organisation settings can affect which connectors you can add, so check your client’s displayed requirements if the custom connector option is missing. Do not substitute the app’s homepage or API hostname for the MCP endpoint: they serve different routes.
Choose one connection method for the first test. If you have configured the same service through several clients, identify which client made the returned request before diagnosing a failure. A working desktop connection is useful evidence for that client, but you should still check Claude Code separately if that is where you intend to use the task list while coding.
Approve access and read one task
Complete Done Bear’s sign-in and approval flow, then ask the agent for a bounded read. The MCP setup documentation describes OAuth authentication; you do not need a local Done Bear server for this path. Check the account and client shown during approval before continuing. After approval, return to the client that initiated the connection.
Try this prompt, replacing the workspace name with yours:
List my available Done Bear workspaces. In the workspace named Personal,
show up to five open tasks. Do not change any tasks.
Check a returned title against the app. If the workspace is missing, stop the write test and establish which account approved the client. If a read fails, record the client’s error and reconnect through that client’s connection controls. Repeating a broad request such as “organise everything” gives you less information about where setup failed than a small read does.
Save a task and inspect it in the app
Create one recognisable task after the read succeeds. The task tools reference lists the available operations. Give the workspace, title and intended view together so the agent has enough information to save the task where you expect. Keep the request small enough that you can check the result without searching several projects.
In my Personal workspace, create a task named “Check my agent connection”
in Inbox. Return its task number and title. Do not change other tasks.
Open Inbox in the same workspace and inspect the saved title. Check the returned task number as well if your client displays it. A response claiming success is less useful than a saved task you can inspect. If the task appears elsewhere, ask for its recorded view before making another change, then correct the specific task using its number.
Once you have inspected the task, decide whether to keep it as a setup reminder or complete that test task. Avoid using an existing deadline or shared task as your first write test. Open your Done Bear list to inspect the result; you can use your existing account without setting up another workspace for the connection check.
Give the agent a bounded next request
Name the workspace, the tasks and the permitted change when you ask an agent to help with your list. A request to draft next actions can leave the list unchanged until you have read the draft. A request to save agreed actions can name the project and view. Both make the result easier to compare with your intent than a request to “clean up my tasks”.
For example, ask the agent to read a project and suggest three next actions, without saving them. Review those suggestions and choose which ones belong on your list. Then ask for those tasks to be created in the named project. When a task describes work outside Done Bear, give it a checkable result rather than using completion of the tool call as the done condition.
Choose another client when it fits your work
Use the client you already work in, then repeat the same read and write checks. Done Bear’s client setup covers other MCP clients. The endpoint remains the same; configuration and authentication controls vary by client. A connection in one client is not evidence that a second client is ready, even when both use the same account.
If you are choosing a task manager before choosing an agent, compare the list and device support first. The task manager comparison can help you check that fit. You can keep using your existing list without an agent when manual capture and a weekly review already serve your needs. Connect an assistant when you have a specific request that benefits from reading or updating that same list.
Keep the task list useful after setup
Done Bear is a shared task list for people and connected agents. Its MCP tools let an assistant work with tasks, projects and comments through the hosted connection. You remain responsible for choosing what belongs on the list and inspecting whether the requested work was delivered. Keep a completion condition beside work that needs evidence from a document, deployment or external service.
A connection is optional. If your current workflow is working, there is no need to add another client to maintain. If you do connect one, start with the bounded read, check one saved task, and expand the scope as results warrant it. Return to the weekly review guide when you want to check the list itself rather than its connection.
Key takeaways
- Done Bear’s hosted MCP endpoint is https://mcp.donebear.com/mcp.
- Claude Code connects with one terminal command followed by OAuth sign-in.
- Claude’s custom connector setup uses the same hosted endpoint.
- A connected agent works with the tasks your account can access.
- A connection check needs a returned task and a saved change you can inspect.
Frequently asked questions
Can I connect Claude without installing the Done Bear CLI?
Yes. The hosted MCP server is separate from the Done Bear CLI. Add the endpoint to Claude, then complete the browser sign-in and approval. You do not need to run a local Done Bear server or copy an API key into a chat. Claude Code itself must already be installed for the terminal instructions.
Can an AI agent update tasks as well as read them?
Yes. Done Bear’s MCP tools include task creation, editing, completion and comments, alongside read operations. The account and granted permissions determine access. Start with a read, then a disposable task you can inspect in the app. Give the agent a bounded instruction before letting it change existing work or several tasks at once.
Why can Claude see a different task list from my app?
Usually, the account or workspace differs. Ask Claude to list available workspaces and name the workspace used for the next operation. Compare that name with the workspace open in Done Bear. Reconnect if the approved account is wrong. A successful connection message alone does not show that the agent has selected the list you intended.
Does a connected agent finish my work automatically?
No. The connection lets an agent use task tools when instructed; it does not prove the work described by a task is complete. Decide what evidence would satisfy the task before asking the agent to close it. For a document, inspect the document. For a deployed change, check the running result in the intended environment.
Can I use an agent other than Claude?
Yes. Done Bear exposes a hosted MCP server, and its setup documentation includes Cursor, VS Code, Codex and other clients. Each client has its own connection and authentication controls. Follow the instructions for the client you use, then repeat the workspace, read and write checks here. Availability can also depend on your organisation’s client policy.
Sources
- Done Bear, MCP setup instructions (the hosted endpoint, supported clients and OAuth setup)
- Done Bear, MCP tools (task, workspace, project and comment operations)
- Anthropic, Connect Claude Code to tools via MCP (adding an HTTP server and checking authentication in Claude Code)
- Anthropic, Custom connectors using remote MCP (adding a remote custom connector in Claude)
Related guides
See every guide on the guides index.