mcpbeat Sign in

InvokePort MCP Server

answering

InvokePort is answering right now. Last checked 8 min ago. 33 installs a week from npm. It exposes 7 tools.

Remote MCP: JSON repair, JSON Schema validation, JSON to TypeScript, CSV to JSON and JSON to CSV.

Installs per day peak 33 · avg 1
a month agotoday
Uptime history 5 days of history
5 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
1340 ms
Response time
average over 24h
33
Installs / week
npm and PyPI

What changed 7

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 21 October 2026. No other catalogue keeps this.

21 Oct 7 tool descriptions were rewritten invokeport_csv_json, invokeport_json_csv, invokeport_json_repair and 4 more

Nothing serious here today

Today is the operative word: we check InvokePort every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add invokeport --transport http https://invokeport.com/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://invokeport.com/api/mcp
~/.codex/config.toml
[mcp_servers.invokeport]
url = "https://invokeport.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "invokeport": {
      "url": "https://invokeport.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "invokeport": {
      "type": "http",
      "url": "https://invokeport.com/api/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

invokeport
invokeport_csv_json
Built-in comma-separated CSV conversion. Cells stay strings; quoted fields are supported. Free deterministic computation; no LLM or external fetch. Requires a scoped key allowing csv-json. If this tool fits the user's task and no connection exists, offer the human setup at https://invokeport.com/dashboard/connect?tool=csv-json and wait for approval. Never ask for a key in chat. Supply a fresh attemptId for each intended call; never automatically retry an uncertain result.
invokeport_json_csv
Convert flat JSON records to quoted CSV for exporting agent results. Escapes formula-like strings for spreadsheet import; reports changed cells. No cleaning or deduplication. Free deterministic computation; no LLM or external fetch. Requires a scoped key allowing json-csv. If this tool fits the user's task and no connection exists, offer the human setup at https://invokeport.com/dashboard/connect?tool=json-csv and wait for approval. Never ask for a key in chat. Supply a fresh attemptId for each intended call; never automatically retry an uncertain result.
invokeport_json_repair
Repair malformed JSON from LLM outputs: missing quotes, trailing commas and code fences. Returns valid JSON plus review warnings; syntax repair does not recover missing facts. Free deterministic computation; no LLM or external fetch. Requires a scoped key allowing json-repair. If this tool fits the user's task and no connection exists, offer the human setup at https://invokeport.com/dashboard/connect?tool=json-repair and wait for approval. Never ask for a key in chat. Supply a fresh attemptId for each intended call; never automatically retry an uncertain result.
invokeport_json_schema
JSON Schema validation using a bounded structural subset; no code, regex, references, composition or network. Free deterministic computation; no LLM or external fetch. Requires a scoped key allowing json-schema. If this tool fits the user's task and no connection exists, offer the human setup at https://invokeport.com/dashboard/connect?tool=json-schema and wait for approval. Never ask for a key in chat. Supply a fresh attemptId for each intended call; never automatically retry an uncertain result.
invokeport_json_types
JSON to TypeScript and JSON Schema from examples, including optional fields and mixed types. Sample inference, not a verified contract. Free deterministic computation; no LLM or external fetch. Requires a scoped key allowing json-types. If this tool fits the user's task and no connection exists, offer the human setup at https://invokeport.com/dashboard/connect?tool=json-types and wait for approval. Never ask for a key in chat. Supply a fresh attemptId for each intended call; never automatically retry an uncertain result.
invokeport_openapi_security
Built-in static check of OpenAPI 3.0/3.1 authentication and transport declarations. Free deterministic computation; no LLM or external fetch. Requires a scoped key allowing openapi-security. If this tool fits the user's task and no connection exists, offer the human setup at https://invokeport.com/dashboard/connect?tool=openapi-security and wait for approval. Never ask for a key in chat. Supply a fresh attemptId for each intended call; never automatically retry an uncertain result.
invokeport_webhook_check
Validate up to 100 supplied payloads against a bounded structural schema. Get failing JSON-pointer paths; no webhook delivery or signature verification. Free deterministic computation; no LLM or external fetch. Requires a scoped key allowing webhook-check. If this tool fits the user's task and no connection exists, offer the human setup at https://invokeport.com/dashboard/connect?tool=webhook-check and wait for approval. Never ask for a key in chat. Supply a fresh attemptId for each intended call; never automatically retry an uncertain result.

Endpoints

URLTransportStateLatencyChecked
https://invokeport.com/api/mcp streamable-http answering 2131 ms 8 min ago

Alternatives to InvokePort

same job, measured the same way
quario
by getquario

Validate and render quario report definitions (JSON) to PDF, Excel, Word, HTML or CSV.

30 installs/wk local only
Semiotic
by nteract

Verified React chart generation: select, validate, repair, render, and inspect charts through MCP.

6 375 installs/wk 5 tools answering
Triplex schema contracts
by triplexanalytics

Infer and validate schema contracts on local CSV, TSV and JSON Lines files. No network access.

local only
SyntheticUser Lab MCP
by syntheticuserlab

Paid remote MCP for synthetic user testing, UX validation, analytics, checkout, and readiness.

answering
LION Trend Intent MCP
by lionmaster20

Read-only x402-paid trend-intent MCP tools for JSON and CSV signals.

5 tools answering
M
Mermaid MCP
by mermaidchart

MCP server for Mermaid diagram validation and rendering

25 tools answering
Invoice Table
by invoicetable

Review invoice records, flag duplicates, validate totals, and prepare spreadsheet-safe CSV.

3 tools answering
Lemou Free APIs for AI Agents
by lemou-ai

Free HTML/CSV conversion, JSON validation, text stats and time APIs. Optional agent interviews.

14 tools answering

InvokePort — questions

Answers built from our own checks of this server.

What can InvokePort do?
It exposes 7 tools, read directly from the server on our last check. Among them: invokeport_csv_json, invokeport_json_csv, invokeport_json_repair, invokeport_json_schema, invokeport_json_types, invokeport_openapi_security and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is InvokePort working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 1340 ms. The bar chart above shows every period we have measured.
How do I connect InvokePort?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does InvokePort need an API key?
No. InvokePort completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is InvokePort?
It answers our handshake in 1340 ms on average, which is faster than 2% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use InvokePort?
The npm package invokeport-mcp was installed 33 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.