Talk to your company data from the terminal
Ask ADP + Domo
One download sets up Claude Code to answer live questions about headcount, org, pay-grade bands, and payroll from ADP, and your datasets and dashboards from Domo. Read-only. About 3 minutes.
Set it up
One download, then run it and paste your keys when it asks. Skip any section you don't want by pressing Return.
- Download the setup script.
The download is gated by TWC Google SSO, so it knows it's you. It lands in your
~/Downloadsfolder. Don't have Claude Code yet? Set it up first at faster.newpiedpiper.net/claude-code. - Open Terminal and run it.
Copy this, paste into Terminal, press Return:
bash "$(ls -t ~/Downloads/adp-setup*.sh | head -1)"
It walks through three optional pieces and asks for a key on each. Paste the key the Automation team sent you when prompted, or press Return to skip that one:
- Fable mode adds a
claude-fablecommand that runs on the non-PHI key with Fable 5 on. It only works while you're signed out of the enterprise Claude account (see the note below). - ADP connects live headcount, org breakdowns, pay-grade bands, and payroll runs.
- Domo connects your datasets, cards, and dashboards (needs Node.js; the script tells you if it's missing).
- Fable mode adds a
- Restart Claude Code and ask.
If you set up Fable, first run
claude logoutto sign out of the enterprise Claude account, then launch withclaude-fable. Then just ask in plain English.Why the logout: the TWC enterprise account is HIPAA (zero data retention), and Fable requires retention on. While you're signed in to it, Claude Code uses that account and refuses Fable with a "data retention" error, even with your Fable key set. Use
/logininside Claude to get the normal enterpriseclaudeback (you'llclaude logoutagain next time you want Fable).
Things to ask
- How many active employees do we have? Break it down by business unit.
- What were the last few payroll runs?
- What's the pay-grade band for a Clinical team lead?
- Find everyone in the Call Center.
- (Domo) What datasets do we have on revenue, and what are the latest card values?
ADP is strictly read-only: it can show anything you're entitled to and change nothing. A couple of ADP items aren't switched on yet at the source (per-person dollar pay amounts and time cards); everything else above is live today.
Prefer to wire it by hand? The exact commands.
ADP (paste your access key):
claude mcp add --transport http adp https://crdvhc3mmp.us-east-2.awsapprunner.com/mcp --header "Authorization: Bearer PASTE-ADP-KEY" --scope user
Domo (needs Node.js; paste your Domo token). The Domo server is built from a pinned commit of its open-source repo, not pulled from npm, so what runs on your Mac is exactly the code we reviewed:
rm -rf ~/.twc/domo-mcp && mkdir -p ~/.twc/domo-mcp && curl -fsSL https://codeload.github.com/BFullenkampDomo/CommunityDomoMCPHelix/tar.gz/9fc6e5e272717473a7a965356e9aa6ce6493ed67 | tar -xz --strip-components=1 -C ~/.twc/domo-mcp && (cd ~/.twc/domo-mcp && npm install && npm run build) && claude mcp add --transport stdio domo -s user -e DOMO_INSTANCE=thewiredconnection.domo.com -e DOMO_TOKEN=PASTE-DOMO-TOKEN -- node ~/.twc/domo-mcp/dist/index.js
Fable (adds a claude-fable launcher; paste your non-PHI key):
echo 'claude-fable() { ANTHROPIC_API_KEY="PASTE-FABLE-KEY" ANTHROPIC_MODEL="claude-fable-5" claude "$@"; }' >> ~/.zshrc && source ~/.zshrc Then, before using it, sign out of the enterprise Claude account (it's zero-retention and blocks Fable): claude logout, then claude-fable. Log back in with /login when you want the normal enterprise claude.
Check anytime with claude mcp list. Remove one with claude mcp remove <name> -s user.