Accordio
⌘K
Go to app
Documentation
Getting started
IntegrationsMCP connector
Guides
Pricing
FAQs
Support
hi@accordio.ai

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

Signed in already? Settings → MCP shows the same steps with your connector URL filled in and ticks each step as it completes.

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/mcp

Open Claude

Claude 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/mcp

Run /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"
    }
  }
}

Add to Cursor

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/mcp

Open ChatGPT settings

ChatGPT 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/mcp

Run /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

ChatGPT needs developer mode, which is available on Plus, Pro, Business and Enterprise. An Accordio listing in the ChatGPT plugin directory is in review; until it lands, the custom connector above is the way in.

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.

ToolWhat it does
Time summaryHours tracked today, this week or this month, billable versus not, by project.
Current activityThe running timer, its project, and how long it has been going.
Unbilled timeBillable hours not yet invoiced, totalled by client and project with amounts.
Time entriesThe individual tracked entries behind the summaries.
Clients and projectsEverything tracked time and documents attach to.
Business snapshotOne call: hours today, running timer, unpaid and overdue invoices, deadlines, active projects.
InvoicesInvoices with amount, due date and status. Unpaid and overdue by default.
ContractsContracts with status and who has signed.
ProposalsProposals with status, amount and a link to each.
TasksOpen tasks, or everything including done.
Expense summaryMoney in and out over a period, with top categories.
CalendarUpcoming events across every connected Google calendar.
AvailabilityFree and busy windows over a range.
Booking linksPublic booking links a client can book on.
Setup statusWhat 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.

ToolWhat it does
Start timerStart a live timer on the work happening now, attached to a project.
Stop timerStop the running timer and log the time.
Log time entryRecord work that already happened, with a duration you stated.
Update time entriesReassign entries to a project, flip billable, or correct them. The one tool that overwrites.
Create clientAdd a client, after you confirm the name.
Create projectAdd a project so tracked hours have somewhere to land.
Create taskAdd a task in your own words.
Complete tasksMark one or more tasks done.
Log expenseRecord an expense or a payment received, with an amount you stated.
Create calendar eventHold 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.

ToolWhat it does
Draft invoiceAn invoice from tracked time, saved as a draft with a link to review, theme and send.
Draft proposalA proposal written by Accordio’s proposal pipeline, saved as a draft.
Draft contractA contract written by Accordio’s contract pipeline, saved as a draft. Not sent, not signed.

What it never does

No tool sends an invoice, a proposal or a contract. No tool signs anything. No tool deletes anything. Calendar events are created without attendees, so nothing is emailed on your behalf. If a chat appears to do any of these, it did not happen in Accordio.

Things to ask

Today
“What did I work on today?”
Money owed
“How much unbilled time do I have for Acme this month?”
Invoice
“Draft an invoice from last week's hours for Acme.”
Timer
“Start a timer for the Northwind redesign.”
Calendar
“Am I free tomorrow at 3pm, and what is on my calendar?”
Proposal
“Draft a proposal for a six-week website redesign for Acme at $8,000.”
Cleanup
“Assign every untagged entry from this week to the Acme project.”

Empty account?

On a fresh account the connector tells your AI what is missing and offers to create your first client, start a timer on the current session, and install the Mac tracker with 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.
Connect your AITwo minutes, no keys to paste.

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.

Previous

Integrations

Next

Guides

On this page

No sections found