One connection. Your checklists.
MCP is the connection that lets an AI assistant use tools in OnlyCheckboxes. Our server is hosted for you; there is nothing to install or run locally.
You'll need an OnlyCheckboxes account with access to a workspace, plus an assistant that supports remote MCP and OAuth sign-in. Your assistant's plan and organization settings may limit access.
https://mcp.onlycheckboxes.com/mcp
Choose OAuth if asked for an authentication method. Sign in through the OnlyCheckboxes authorization window and review the requested access. Don't paste passwords or access tokens into a conversation.
A connected assistant can read and change content you authorize it to access. Check its proposed changes and approve actions only when you want them performed.
ChatGPT
Check the options in your account. OpenAI's Help Center and developer guide currently disagree on plan limits and menu names, including read/write access for Plus and Pro. Use the setup path available to you; if it is missing, check with your workspace admin or OpenAI support.
- Open ChatGPT in your browser. Look for Developer mode under Settings → Apps → Advanced settings or Settings → Security and login. Managed accounts may need admin access.
- Look for Apps → Create or the + button in ChatGPT Plugins. Name the connection OnlyCheckboxes, enter the server URL, and choose OAuth.
- If offered, choose Scan Tools. Complete OnlyCheckboxes sign-in and authorization when prompted, then finish creating the connection.
- Select or mention OnlyCheckboxes when asking ChatGPT to use your lists. Start with the read-only example below.
An owner may need to publish the app for workspace members. Confirm write access before trying the template example.
Claude
Use a custom remote connector in Claude. Anthropic currently lists support across Free, Pro, Max, Team, and Enterprise; Free allows one custom connector.
Team or Enterprise? An owner first adds the URL through Organization settings → Connectors → Add → Custom → Web. Members then open Customize → Connectors, find OnlyCheckboxes, and choose Connect. Enable it in a conversation after signing in.
For individual accounts
- Open Customize → Connectors, choose +, then Add custom connector.
- Name it OnlyCheckboxes and paste the server URL above. Start with the default OAuth settings; you shouldn't need to supply your own client secret.
- Add the connector, then choose Connect and complete the OnlyCheckboxes authorization window.
- In a conversation, open + → Connectors and enable OnlyCheckboxes. Ask Claude to show your checklists.
GitHub Copilot in VS Code
These steps cover Copilot in VS Code. Other editors, the Copilot CLI, and GitHub's cloud agent have different setup paths.
- Open VS Code with Copilot available. Open the Command Palette and run MCP: Open User Configuration.
- Add the server below to the configuration. If you already have a
serversobject, add only theonlycheckboxesentry inside it. - Save the file and start the server using its configuration controls or MCP: List Servers. Complete OAuth sign-in when prompted.
- Open Copilot Chat, choose an agent mode that supports tools, and use Configure Tools to enable the OnlyCheckboxes tools. Ask it to show your checklists.
{
"servers": {
"onlycheckboxes": {
"type": "http",
"url": "https://mcp.onlycheckboxes.com/mcp"
}
}
}
User configuration makes this connection available across projects in the same VS Code profile. Managed Copilot accounts may need an admin to enable the MCP servers in Copilot policy.
Start with a look at your lists.
Use this prompt to check that your assistant can reach your account without changing anything:
Show my OnlyCheckboxes workspace and list my checklists. Don't change anything.
A successful response should describe your actual workspace and lists, or say that the workspace has no checklists yet. Seeing the connector in settings alone does not confirm account access.
Then make something useful.
If your connection supports write actions, try:
Create a template in OnlyCheckboxes called Weekly reset with three steps: clear the kitchen table, check Monday's calendar, and put my bag by the door. Don't schedule it yet.
Open OnlyCheckboxes to review the result. You can also ask your assistant to find a checklist by name or show unfinished items.
Need a starting point? See our weekly reset and chore routine for couples.
If something doesn't connect.
I can't find the connector settings.
Check your assistant's plan, app version, and organization policy. For ChatGPT, use the web version and check developer-mode access. Follow the provider links above for current menu names.
Sign-in failed or keeps repeating.
Check the full server URL, including /mcp. Reconnect through your assistant's connector settings and finish the authorization window. Don't try to fix this by pasting a token into chat.
It's connected, but the assistant can't see my lists.
Enable the connector in the current conversation and confirm you signed in to the right OnlyCheckboxes account. Ask the assistant to get your workspace first, then list its checklists. If workspace access fails, reconnect or check your workspace membership.
The assistant can read, but can't make changes.
Check whether your plan supports write actions and whether the relevant tools are enabled. Review any pending authorization or approval request. Read-only access won't support the template example above.
Tools are missing or stopped working.
Refresh the connector's tools if your client offers that option, or reconnect. OpenAI's Help Center says published Business apps must be recreated and republished to update their tools; Enterprise/Edu admins can refresh and review tool changes. In VS Code, use MCP: List Servers to inspect the server's output.
Still stuck? Contact support with your assistant, plan, and the error message. Leave out passwords, tokens, and private checklist content.
Disconnect when you're done.
In ChatGPT or Claude, open the app or connector settings and disconnect or remove OnlyCheckboxes. In VS Code, stop the server and remove its entry from your MCP configuration.
Removing a client configuration is not the same as revoking its authorization. OnlyCheckboxes does not currently provide account controls for this. Contact support to request authorization revocation.