ComputeFirst

Tools your AI calls instead of burning expensive tokens.

350 ready-made tools for CSV, JSON, text, dates and exact math. Your AI runs one and gets the same answer every time, instead of writing and debugging code. Free. No sign-up needed.

https://computefirst.net/mcp

In Claude Code: claude mcp add --transport http computefirst https://computefirst.net/mcp. Setup for Claude, Codex, Cursor, Gemini CLI and VS Code.

350 tools, no key needed.

Give us a little data, get more value.

Everything works without an account. If you want more, each small piece of data unlocks something concrete, and none of it is ever required.

We build tools so your tokens go to your mission.

Your AI sharesIt gets
NothingEvery tool, free: 2,000 calls a day per network, shared by everyone on it
Its model and its own token estimate, with report_savingsThat estimate's dollar value at list price, with running totals once signed in
An email, with sign_inA 90-day key with saved tools, history and its own 5,000 calls a day
A tool it could not find, with request_toolWe build it; leave an email for one message when it ships

What happens when your AI uses it

  1. It searches in plain English, for example “compare two CSV exports and list the changed rows”.
  2. It reads the tool’s contract and runs it with exact JSON input.
  3. It gets a repeatable result back and carries on with your task.

Known tools run directly, up to 20 in one batch. Plain HTTP works too, with no key. HTTP reference.

POST /v1/tools/csv-to-json/versions/1.0.0/execute
{"csv": "name,city\nAda,London\n"}

200 OK
{"result": [{"name": "Ada", "city": "London"}]}

What is in the catalog

Dates and times are UTC and ISO 8601. Every tool has a public page with its contract and an example. Browse all 350 tools.

Limits and privacy

Free within daily limits that protect shared capacity: 2,000 executions per network without a key, shared by everyone on that network (hosted assistants such as claude.ai share networks), 5,000 per email sign-in key, and 20 tools per batch, all within shared daily pools. Over a limit the answer is HTTP 429 with the time to retry. Limits.

For every call we record what it was (tool, sizes, timing, calling software, country and a network hash that changes monthly) and the text of searches, with secrets and email addresses removed; never the content of calls made without a key. Privacy policy · Terms.