Otis MCP server
online · 100% uptimecom.otisbase/otis·v0.1.0·1 starsFree client billing for AI assistants: hours, expenses, timers, invoices and payments.
1 stars
Reviews
Write oneNobody has reviewed Otis yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Otis tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-10-24 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 192ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10
How Otis compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 98/100
- higher than 99% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 147 ms
- faster than 74% of 30,031 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Install Otis in Claude Code, Cursor or VS Code
claude mcp add --transport http otis https://mcp.otisbase.com/mcp
What the publisher says
From the Otis repository's README, as published. We do not edit it. Read it on GitHub
Otis MCP
The source code of Otisbase, a free MCP server for client billing, built for consultants and small agencies.
Otis has no app or dashboard. Your AI assistant is the interface: it records clients, work, expenses and payments in Otis, and issues the invoices you approve. Otis stores the records and enforces the rules. It numbers invoices, calculates totals, requires your exact total before it issues an invoice, and never rewrites an issued invoice. Otis runs no AI model; every result comes from the records and the rules in this repository.
This repository is the complete service that runs at mcp.otisbase.com: the MCP server, email sign-in and the storage layer. It runs on Cloudflare Workers. The otisbase.com website is maintained separately.
Use the hosted service
Add this URL as a remote MCP server in your assistant:
https://mcp.otisbase.com/mcpSign-in uses OAuth with an email code, so there is no API key. How to install has a guide for Claude, ChatGPT, Claude Code, Codex, Cursor, Muse, Grok Bot and Mistral Vibe. The hosted service is free. Records are stored in the EU.
- MCP docs: the endpoint, the rules and every tool.
- Otis Plugins: the plugin for Claude and Codex: a menu and nine workflow skills.
- Skills: what each skill does.
What Otis records
How it works
Every business operation checks the caller's current membership. Amounts are integers in minor units. Writes take a request ID, so a retried call does not record the same fact twice.
Repository layout
Read the spec before you change behavior. Start with spec/01-README.md. The spec wins over the decision log.
Develop
You need Node 24 or newer.
npm ci
npm run check
npm testTests run in Cloudflare's local runtime. Email delivery is simulated in tests.
To run the Worker locally:
npm run dev -- --local --ip 127.0.0.1 --port 8788Then open http://127.0.0.1:8788/health. The local runtime uses local storage only.
npm run plugins:build generates the Claude and Codex plugins into plugins/ from src/workflows.ts. They are published to otisbase/otis-plugins.
Self-host
You can run your own copy on a Cloudflare account. Edit wrangler.jsonc before you deploy:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Otis: common questions
- Is Otis MCP server safe?
- Yes, by our scan: it is graded A (98/100). Read the Otis safety report
- How do I install Otis?
- It runs remotely at mcp.otisbase.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Otis need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is Otis maintained?
- The last commit was 11 days ago (2026-10-24). The latest release is v0.1.0.
- Is Otis up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Otis compare with other MCP servers?
- safety score 98/100 (higher than 99% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 147 ms (faster than 74% of 30,031 servers). Full comparison.