Ownware
§Connect your AI

Your assistant can use these tools, not just read about them.

All 49 business tools in this catalogue answer the Model Context Protocol at POST /mcp — on your server, behind your own API key. Point Claude, ChatGPT, a model running on your own machine, an agent in n8n or your own code at it and ask in plain words. It is the same product underneath: the same key, the same roles, the same rules that apply in the browser.

Three facts, and any assistant can use it

Mint a key in the app — Settings → API keys — and every client needs the same three things. There is nothing vendor-specific in the handshake.

1 · The address

https://your-install/mcp — your server, your domain.

2 · The key

Header Authorization: Bearer apk_… — read-only if that is all it needs.

3 · The transport

MCP over streamable HTTP, stateless. One request in, one response out.

Where those three go depends on what you use:

Claude

claude mcp add --transport http invora https://your-install/mcp \
  --header "Authorization: Bearer apk_xxxx"

The desktop and web apps take the same URL and header when you add it as a custom connector.

ChatGPT and the OpenAI API

{
  "type": "mcp",
  "server_label": "invora",
  "server_url": "https://your-install/mcp",
  "authorization": "apk_xxxx",
  "require_approval": "never"
}

That is one entry in the Responses API's tools array. In ChatGPT itself, the same URL and key go in as a connector.

A client that keeps servers in a config file

Own Your AI, editors like VS Code and Cursor, and most desktop clients read a list like this:

{
  "mcpServers": [
    { "id": "invora", "name": "Invora", "url": "https://your-install/mcp",
      "token": "apk_xxxx", "enabled": true }
  ]
}

A local model, n8n, or your own code

n8n's MCP Client node takes the URL and the same Authorization: Bearer header. A model running on your own machine reaches it through any MCP client — nothing leaves your network at all in that setup. And if you would rather write it yourself, it is plain JSON-RPC 2.0 over one POST:

curl -X POST https://your-install/mcp \
  -H "Authorization: Bearer apk_xxxx" -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Any client that speaks MCP's streamable-HTTP transport works, including ones that do not exist yet — the endpoint implements the protocol, not an integration with a particular vendor. The exact tool list for each product is in the API.md inside its download.

A key that can only read

When you mint the key you choose what it may do. Pick Read only and the endpoint stops advertising the tools that change anything — an assistant asks its questions and is refused, by name, if it tries to write. Pick read and write and it behaves as it always has. Either way the key acts as one user and inherits that user's role, and you can revoke it from the same page at any moment.

Read only

Answers questions from your own data. Cannot create, edit, record or change a status — the write tools are not even listed to it.

Read and write

Drafts the work as well: an invoice, a booking, a shift, a roadmap status. Everything it does lands in the audit log with the key's user beside it.

Never, on either

No tool in this catalogue deletes your records, and none emails your customers. Destruction and outbound mail stay human clicks, deliberately.

Or run the assistant yourself too

The recipe above works with any MCP client, hosted ones included. If you would rather not send your business data to somebody else's model, Own Your AI is our own client: it runs on your machine, connects to these same endpoints, and can talk to a model you host locally. Same three facts — id, url, token — in its own config.

Own Your AI →

Every tool in the catalogue speaks it

Since the 3.0 release, all 49 of them — every product here except Own Your AI, which is the client you connect with rather than a server you connect to. Each product page links its own tool list.

Aiactora Self-hosted EU AI Act register: every AI system classified by the article that actually applies, with the Article 4 literacy record and named human oversight, bought once. Approva Route purchase requests through amount-based approvals and issue numbered POs before the money is spent. Assetora Self-hosted fixed-asset register — depreciation to the exact cent, book value as of any date. Cargora Extract POs and packing slips with your own AI key, then catch short shipments and price gaps automatically. Cashora Self-hosted petty-cash ledger — every box, every cent, provable at month-end. Certora Batch-generate certificate PDFs with unique verify codes and expiry tracking — on a verify page you host. Clockora Self-hosted staff timesheet — hours by project, exact totals, approvals. No invoicing. Commissa Penny-exact commission statements — flat, tiered, or per-category — owned outright. Complia A self-hosted complaints register with a configurable acknowledgement timer and audit export. The window is a setting — the 29-day default sits one inside the UK statutory 30. Confida – Self-Hosted Whistleblowing Portal Self-hosted whistleblowing channel that tracks the EU Directive's 7-day and 3-month clocks. Consigna Self-hosted consignment shop software with penny-exact payouts — an open alternative to SimpleConsign. Cyresora Self-hosted NIS2 and CRA readiness register: every reporting deadline counted in hours from the moment you found out, with what you sent and to whom. Bought once. Deliora A self-hosted digital product store, delivery, and license-key manager — a Gumroad alternative you own. Expensa Batch-upload receipts and let your own AI key extract, categorize, and total them into an accountant-ready report. Extracta Extract invoice & receipt data with your own AI key — self-hosted, human-reviewed. Fixora Self-hosted CMMS with usage meters, parts inventory, and a maintenance calendar — an open alternative to MaintainX, bought once for $129. Fleetora Self-hosted fleet register: every document expiry and every service due across the fleet in one ranked list, bought once. Gymora Self-hosted gym membership manager with front-desk check-in guards and class-pack credit tracking. Helpora Self-hosted internal request desk: the clock starts when the request arrives, stops when a human actually answers, and nothing can be settled that was never answered. Inspectora Self-hosted inspection register: what is due, what is overdue, and what was last done to it — every due date computed from the last inspection, never stored. Invora Self-hosted invoicing software, bought once — $99 one-time, full PHP source, runs on ordinary shared hosting. Jobora Self-hosted field-service software: quotes that turn into jobs, a drag-and-drop schedule board, real job costing and invoices — bought once. Leavora Self-hosted staff leave & PTO — accruals, working-day requests, approvals, and live balances. Ledgira Upload bank or card statements and let your own AI key extract every line and auto-reconcile the balance. Lendra Log who has which laptop, tool, or camera checked out, and get automatic overdue flags on a live dashboard. Loyalora Self-hosted points register with a ledger you can replay: no stored balance, no order ceiling, no monthly fee. Membora Self-hosted membership register for clubs and associations: who is in good standing, whether a meeting was quorate, and whether a motion actually carried. Menura Photograph a menu, extract every item and price with your own AI key, review, then export POS-ready data. Onboardora Self-hosted employee onboarding: write a checklist once and every new starter gets their own plan, with every date worked out from the day they actually start. Packora Self-hosted per-SKU packaging register for state EPR reporting — exact math, one-time price. Permora Track permits and inspections across every job — exact date-math alerts, owned outright. Privara Self-hosted GDPR DSAR portal that tracks every request against its statutory deadline. Rentara Automatic rent posting, late fees, and a tenant self-service portal for the portfolio you already manage. Restock Import your sales history and get reorder points, days-of-stock, and suggested order quantities per SKU. Revup Self-hosted review-request software with a rating gate — an open alternative to NiceJob, one-time price. Rostera Self-hosted staff shift scheduler — a weekly rota, exact hours, double-booking caught. SaaS Kit Turn any single-tenant PHP app into a multi-tenant SaaS with its own database per tenant. Safora Replace the paper food-safety diary with auto-flagged deviations and an audit-ready PDF and CSV export. Secreta Self-hosted, zero-knowledge one-time secret links — your server can't read what it stores. Slotly Self-hosted appointment booking engineered so it can't double-book. Specta Batch-process up to 20 spec sheets with an AI queue, then review only the fields confidence-scoring flags. Supplia Self-hosted supplier & contract register — renewal alerts, expiry warnings, committed spend by category. Tokora Self-hosted queue & token display — issue numbers, call them to counters, run the waiting-room board. Trainora Self-hosted training matrix: who has what, what has run out, and what runs out next — every expiry computed from the date it was achieved, never stored. Vendra Self-hosted POS & inventory engineered so overselling is impossible. Visitora Self-hosted visitor sign-in: a kiosk your visitors use themselves, and one page that answers who is still inside when the alarm goes off — offline if it has to. Votera Your own feedback board, public roadmap, and changelog — unlimited voters, no per-user monthly bill. Waiverly Self-hosted digital waivers with a minor/guardian gate and tamper-evident records. Warrantora Self-hosted warranty register: what you sold, when the cover ends, and every claim with the reason for each decision — computed, never stale.
Affiliate program
Recommend tools people own — earn 35% on every sale. 90-day tracking, instant delivery, payouts by Lemon Squeezy.
Become an affiliate →