← Registry

API Tools

computefirst.net

Provides search, schema description, execution, batch execution, and savings reporting for ComputeFirst catalog tools via MCP.

2 endpoints55 known toolsFirst detected October 7, 2026Last detected October 17, 2026

ENDPOINT 1

https://computefirst.net/mcp

No auth detected

MCP server metadata

Name
ComputeFirst
Version
0.8.0
Capabilities
tools
Server instructions

Reuse free ComputeFirst tools for bounded work; no key needed. Search a task, check scope/limits, then execute by id/version; a known pair skips search. execute_batch permits 20 steps within its work budget. Prefer a cheaper local method. request_tool records gaps. Tell your owner the task, tool/version and result check; savings need measurement. Account tools are optional. Do not send secrets. Terms: https://computefirst.net/terms Privacy: https://computefirst.net/privacy

Known tools 15

search

Search the ComputeFirst catalog (computefirst.

Inferred read-only
describe

Input schema, limits and examples of one ComputeFirst catalog tool, by id and version.

Inferred read-only
execute

Run one ComputeFirst catalog tool by id and version with its JSON input.

Potential side effects
execute_batch

Run 1–20 ComputeFirst catalog tools in one request.

Inferred read-only
savings

Savings totals, optionally for one model: with a key, the account's measured and estimated totals; otherwise community verified totals.

Inferred read-only
feedback

Tell ComputeFirst what helped or went wrong (a missing tool fits request_tool).

Inferred read-only
request_tool

Ask for a tool that does not exist yet: the task, optionally example input and output.

Inferred read-only
subscribe

Subscribe an email to new-tool announcements, only when the person asks for them (consent:true).

Potential side effects
sign_in

Only when the person explicitly asks for a free account (consent:true): creates one for their email (unverified) and returns an agent key once, for saved tools, history, personal savings and a higher limit.

Potential side effects
profile

The signed-in account: keys, privileges and tool-request status.

Inferred read-only
activity

The account's recent calls and outcomes; pass next as before for older ones.

Inferred read-only
list_saved_tools

Tools saved in the account's library (id, version, note).

Inferred read-only
save_tool

Save a tool id and version to the account's library, with an optional note (saving again replaces the note).

Inferred read-only
remove_saved_tool

Remove a tool id and version from the account's library.

Potential side effects
report_savings

Optional, for the person: your model id and, if known, your own estimate of the tokens a call saved (estimated_tokens_saved).

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.computefirst]
url = "https://computefirst.net/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "computefirst": {
      "type": "http",
      "url": "https://computefirst.net/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: computefirst
Remote MCP URL: https://computefirst.net/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "computefirst": {
      "url": "https://computefirst.net/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "computefirst": {
      "type": "http",
      "url": "https://computefirst.net/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "computefirst",
  "transport": "streamable-http",
  "url": "https://computefirst.net/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://computefirst.net/mcp/chatgpt

No auth detected

MCP server metadata

Name
ComputeFirst
Version
0.8.0
Capabilities
tools
Server instructions

ComputeFirst Essentials performs 40 named deterministic operations on supplied data: CSV, JSON, calendar dates, text, exact decimal arithmetic, versions, URLs and UTF-8 encodings. Each tool has its own input schema and runs independently. Calls are free and need no key. Inputs are limited to 16 KiB of encoded JSON; joins and business-day calculations have additional stated bounds. Terms: https://computefirst.net/terms Privacy: https://computefirst.net/privacy

Known tools 40

csv_reconcile

Reconcile two CSV documents by key columns, reporting full population totals and bounded samples for added, removed, changed, invalid-key, and ambiguous rows.

Inferred read-only
csv_to_json

Convert a complete CSV document into an array of string-valued objects.

Inferred read-only
json_to_csv

Serialize string-valued JSON rows to CSV using explicit ordered columns.

Inferred read-only
csv_dedupe

Remove duplicate CSV data rows while preserving the first occurrence.

Potential side effects
csv_inner_join

Inner join two CSV documents on exact named key columns.

Inferred read-only
csv_left_join

Left join two CSV documents on exact named key columns.

Inferred read-only
csv_group_count

Count CSV rows by exact named-column tuples in first-seen order.

Inferred read-only
csv_schema_check

Validate a CSV document against an ordered column list and per-column string constraints.

Inferred read-only
csv_select_columns

Select and reorder exact named columns from a complete CSV document.

Inferred read-only
csv_sort

Stably sort CSV rows by exact named string columns.

Inferred read-only
json_deep_diff

Bounded deterministic JSON difference records.

Inferred read-only
json_schema_validate

Validate a JSON instance against ComputeFirst Schema 1.0.

Inferred read-only
json_merge_patch

Apply an RFC 7396 JSON Merge Patch to a JSON value.

Inferred read-only
json_pointer_get

Return the cloned JSON value at an RFC 6901 pointer.

Inferred read-only
json_flatten

Flatten a JSON value into a null-prototype map keyed by RFC 6901 JSON Pointers.

Inferred read-only
json_unflatten

Reconstruct a JSON value from a map of RFC 6901 JSON Pointers to leaves.

Inferred read-only
jsonl_to_array

Parse strict JSON Lines text into an array of JSON-safe values.

Inferred read-only
iso_date_add

Add a signed whole-day delta to a strict YYYY-MM-DD calendar date.

Inferred read-only
iso_date_add_months

Add a signed month count to a YYYY-MM-DD date, clamping the day to the target month.

Inferred read-only
iso_date_difference

Whole days from start to end as a canonical integer string (end - start).

Inferred read-only
iso_date_business_day_add

Add a signed count of business days to a date, skipping caller-supplied weekend weekdays and holidays.

Inferred read-only
iso_date_business_days_count

Count the business days in an inclusive date range, skipping caller-supplied weekend weekdays and holidays.

Inferred read-only
iso_date_to_week

Convert a YYYY-MM-DD calendar date to an ISO-8601 week date.

Inferred read-only
iso_datetime_diff_seconds

Return the signed whole-second difference between two strict UTC ISO-8601 datetimes.

Inferred read-only
iso_date_age

Compute the calendar-aware elapsed years, months, and days between a birth date and an as-of date.

Inferred read-only
text_line_endings_normalize

Normalize all line endings in a text to a specific format (LF, CRLF, or CR).

Inferred read-only
text_indentation_detect

Detect whether a text uses tabs or spaces for indentation by counting lines.

Inferred read-only
text_control_characters_find

Find non-whitespace control characters in a text string.

Inferred read-only
text_unicode_normalization_check

Check if a text string is in various Unicode normalization forms (NFC, NFD, NFKC, NFKD).

Inferred read-only
text_trailing_whitespace_trim

Remove trailing whitespace from each line in a text.

Potential side effects
text_tabs_to_spaces

Convert tab characters to spaces.

Inferred read-only
decimal_add

Exact decimal addition of canonicalizable decimal strings.

Inferred read-only
decimal_subtract

Exact decimal subtraction a minus b of canonicalizable decimal strings.

Inferred read-only
decimal_compare

Compare two decimal strings exactly after canonicalization.

Inferred read-only
semver_compare

Compare two strict Semantic Versions by precedence.

Inferred read-only
semver_satisfies

Test whether a strict version satisfies a semver range.

Inferred read-only
url_query_parse

Parse query pairs and fragment from an absolute URL.

Inferred read-only
url_resolve

Resolve a URL against an absolute http(s) base using WHATWG.

Inferred read-only
utf8_base64

Encode a Unicode string as standard Base64 of its UTF-8 bytes.

Inferred read-only
utf8_hex

Encode a Unicode string as lowercase hex of its UTF-8 bytes.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.computefirst]
url = "https://computefirst.net/mcp/chatgpt"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "computefirst": {
      "type": "http",
      "url": "https://computefirst.net/mcp/chatgpt"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: computefirst
Remote MCP URL: https://computefirst.net/mcp/chatgpt

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "computefirst": {
      "url": "https://computefirst.net/mcp/chatgpt"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "computefirst": {
      "type": "http",
      "url": "https://computefirst.net/mcp/chatgpt"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "computefirst",
  "transport": "streamable-http",
  "url": "https://computefirst.net/mcp/chatgpt"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.