Use Accordio from Claude, ChatGPT and Cursor
Accordio ships a remote MCP server. Add one URL to the AI you already work in and it can see your tracked time, clients, invoices, contracts and calendar, and draft the paperwork. You keep sending, signing and deleting for yourself.
TL;DR
Paste https://mcp.accordio.ai/mcp into Claude, ChatGPT, Cursor, Codex, Gemini CLI, VS Code or OpenCode, approve the Accordio sign-in, and ask what you worked on today. 28 tools: 15 reads, 10 writes, 3 Legend drafts. Nothing is ever sent, signed or deleted from a chat.
The connector
- Endpoint:
https://mcp.accordio.ai/mcp(Model Context Protocol, streamable HTTP). - Sign-in: OAuth, approved by you on an Accordio consent page. No API keys, no passwords typed into the AI.
- Scopes:
time:read,time:write,business:read,business:write,documents:draft. - Works on every Accordio plan. Reads, timers and logging are free; the three draft tools are part of Legend.
Fastest path
Set it up
Three steps on every host: add the URL, approve the sign-in, ask a question. Add it once in Claude and it follows your account to the desktop and mobile apps.
Claude
Add a custom connector in Claude and paste this URL:
https://mcp.accordio.ai/mcpClaude opens the Accordio sign-in as soon as the connector is added. Approve it to log in with your Accordio account.
Then, in a new Claude chat: "What did I work on today?"
Claude Code
Run this command in your terminal:
claude mcp add --transport http accordio https://mcp.accordio.ai/mcpRun /mcp inside Claude Code and select accordio to log in with your Accordio account.
Then, in Claude Code: "What did I work on today?"
Cursor
Add this to ~/.cursor/mcp.json:
{
"mcpServers": {
"accordio": {
"url": "https://mcp.accordio.ai/mcp"
}
}
}Open Cursor Settings, then MCP, and click Connect next to accordio to log in with your Accordio account.
Then, in Cursor chat: "What did I work on today?"
Codex
Add this to ~/.codex/config.toml:
[mcp_servers.accordio]
url = "https://mcp.accordio.ai/mcp"Run codex mcp login accordio in your terminal and approve the Accordio sign-in it opens.
Then, in Codex: "What did I work on today?"
ChatGPT
Turn on developer mode (Settings, Apps, Advanced settings), then Settings, Connectors, Create. Name it Accordio, pick OAuth, and paste this URL:
https://mcp.accordio.ai/mcpChatGPT opens the Accordio sign-in when you create the connector. Approve it to log in with your Accordio account.
Then, in ChatGPT: "What did I work on today?"
Gemini CLI
Run this command in your terminal:
gemini mcp add --transport http accordio https://mcp.accordio.ai/mcpRun /mcp auth accordio inside Gemini CLI and approve the Accordio sign-in it opens.
Then, in Gemini CLI: "What did I work on today?"
VS Code
Add this to your VS Code settings.json:
{
"mcp": {
"servers": {
"accordio": {
"type": "http",
"url": "https://mcp.accordio.ai/mcp"
}
}
}
}Open the Command Palette, run MCP: List Servers, start accordio, and approve the Accordio sign-in it opens.
Then, in Copilot chat: "What did I work on today?"
OpenCode
Add this to opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"accordio": {
"type": "remote",
"url": "https://mcp.accordio.ai/mcp",
"enabled": true
}
}
}OpenCode opens the Accordio sign-in the first time a tool runs. Approve it to log in with your Accordio account.
Then, in OpenCode: "What did I work on today?"
ChatGPT
What your AI can see
Fifteen read-only tools. Every figure comes from your own records; the AI never estimates hours you did not track.
| Tool | What it does |
|---|---|
| Time summary | Hours tracked today, this week or this month, billable versus not, by project. |
| Current activity | The running timer, its project, and how long it has been going. |
| Unbilled time | Billable hours not yet invoiced, totalled by client and project with amounts. |
| Time entries | The individual tracked entries behind the summaries. |
| Clients and projects | Everything tracked time and documents attach to. |
| Business snapshot | One call: hours today, running timer, unpaid and overdue invoices, deadlines, active projects. |
| Invoices | Invoices with amount, due date and status. Unpaid and overdue by default. |
| Contracts | Contracts with status and who has signed. |
| Proposals | Proposals with status, amount and a link to each. |
| Tasks | Open tasks, or everything including done. |
| Expense summary | Money in and out over a period, with top categories. |
| Calendar | Upcoming events across every connected Google calendar. |
| Availability | Free and busy windows over a range. |
| Booking links | Public booking links a client can book on. |
| Setup status | What this account has connected: tracker, channels, first tracked hour. |
What your AI can do
Ten write tools. Each one creates or updates a row on your account; your AI host asks you before it runs any of them.
| Tool | What it does |
|---|---|
| Start timer | Start a live timer on the work happening now, attached to a project. |
| Stop timer | Stop the running timer and log the time. |
| Log time entry | Record work that already happened, with a duration you stated. |
| Update time entries | Reassign entries to a project, flip billable, or correct them. The one tool that overwrites. |
| Create client | Add a client, after you confirm the name. |
| Create project | Add a project so tracked hours have somewhere to land. |
| Create task | Add a task in your own words. |
| Complete tasks | Mark one or more tasks done. |
| Log expense | Record an expense or a payment received, with an amount you stated. |
| Create calendar event | Hold time on your own calendar. Never invites anyone. |
What it can draft
Three Legend tools. Every result is a draft saved in Accordio with a link. You open it, pick a theme, and press send there.
| Tool | What it does |
|---|---|
| Draft invoice | An invoice from tracked time, saved as a draft with a link to review, theme and send. |
| Draft proposal | A proposal written by Accordio’s proposal pipeline, saved as a draft. |
| Draft contract | A contract written by Accordio’s contract pipeline, saved as a draft. Not sent, not signed. |
What it never does
Things to ask
Empty account?
brew install --cask accordio-ai/tap/accordio.Permissions, privacy and revoking
- Each connection is a scoped OAuth grant tied to your account. Tokens are stored hashed. Revoke any grant from Accordio Settings under Connected apps; tool calls stop within a minute.
- Accordio records the tool name and time of each call so you can see usage. It does not store your conversation, does not use it for training, and does not share it.
- Writes are rate-limited per account. Draft tools spend Legend credits before they run, the same as drafting from the web app or WhatsApp.
- Tool results are data, not instructions. The connector never asks your AI to do anything you did not.
Use your preferred LLM
Open these docs in ChatGPT, Claude, Gemini, Grok, or Perplexity.
Opens your LLM with this page prefilled as a prompt. The prompt is also copied to your clipboard as a fallback.