API Tools
computefirst.net
Provides search, schema description, execution, batch execution, and savings reporting for ComputeFirst catalog tools via MCP.
ENDPOINT 1
https://computefirst.net/mcp
MCP server metadata
- Name
- ComputeFirst
- Version
- 0.8.0
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
describeInput schema, limits and examples of one ComputeFirst catalog tool, by id and version.
Inferred read-onlyexecuteRun one ComputeFirst catalog tool by id and version with its JSON input.
Potential side effectssavingsSavings totals, optionally for one model: with a key, the account's measured and estimated totals; otherwise community verified totals.
Inferred read-onlyfeedbackTell ComputeFirst what helped or went wrong (a missing tool fits request_tool).
Inferred read-onlyrequest_toolAsk for a tool that does not exist yet: the task, optionally example input and output.
Inferred read-onlysubscribeSubscribe an email to new-tool announcements, only when the person asks for them (consent:true).
Potential side effectssign_inOnly 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 effectsactivityThe account's recent calls and outcomes; pass next as before for older ones.
Inferred read-onlysave_toolSave a tool id and version to the account's library, with an optional note (saving again replaces the note).
Inferred read-onlyreport_savingsOptional, for the person: your model id and, if known, your own estimate of the tokens a call saved (estimated_tokens_saved).
Inferred read-onlyCONNECT 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
MCP server metadata
- Name
- ComputeFirst
- Version
- 0.8.0
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_reconcileReconcile two CSV documents by key columns, reporting full population totals and bounded samples for added, removed, changed, invalid-key, and ambiguous rows.
Inferred read-onlycsv_to_jsonConvert a complete CSV document into an array of string-valued objects.
Inferred read-onlyjson_to_csvSerialize string-valued JSON rows to CSV using explicit ordered columns.
Inferred read-onlycsv_dedupeRemove duplicate CSV data rows while preserving the first occurrence.
Potential side effectscsv_schema_checkValidate a CSV document against an ordered column list and per-column string constraints.
Inferred read-onlycsv_select_columnsSelect and reorder exact named columns from a complete CSV document.
Inferred read-onlyjson_flattenFlatten a JSON value into a null-prototype map keyed by RFC 6901 JSON Pointers.
Inferred read-onlyjson_unflattenReconstruct a JSON value from a map of RFC 6901 JSON Pointers to leaves.
Inferred read-onlyiso_date_add_monthsAdd a signed month count to a YYYY-MM-DD date, clamping the day to the target month.
Inferred read-onlyiso_date_differenceWhole days from start to end as a canonical integer string (end - start).
Inferred read-onlyiso_date_business_day_addAdd a signed count of business days to a date, skipping caller-supplied weekend weekdays and holidays.
Inferred read-onlyiso_date_business_days_countCount the business days in an inclusive date range, skipping caller-supplied weekend weekdays and holidays.
Inferred read-onlyiso_datetime_diff_secondsReturn the signed whole-second difference between two strict UTC ISO-8601 datetimes.
Inferred read-onlyiso_date_ageCompute the calendar-aware elapsed years, months, and days between a birth date and an as-of date.
Inferred read-onlytext_line_endings_normalizeNormalize all line endings in a text to a specific format (LF, CRLF, or CR).
Inferred read-onlytext_indentation_detectDetect whether a text uses tabs or spaces for indentation by counting lines.
Inferred read-onlytext_control_characters_findFind non-whitespace control characters in a text string.
Inferred read-onlytext_unicode_normalization_checkCheck if a text string is in various Unicode normalization forms (NFC, NFD, NFKC, NFKD).
Inferred read-onlytext_trailing_whitespace_trimRemove trailing whitespace from each line in a text.
Potential side effectsdecimal_subtractExact decimal subtraction a minus b of canonicalizable decimal strings.
Inferred read-onlyCONNECT 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.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.