InvokePort — JSON Repair, Schema Validation & CSV for Agents
Server Details
Hosted MCP infrastructure with seven typed tools: JSON repair, JSON Schema validation, JSON to TypeScript, CSV to JSON, JSON to CSV, OpenAPI security and webhook checks. Public tool discovery; execution uses scoped Bearer keys with tool allowlists, quotas and request IDs. Free deterministic calls, no LLM calls or USDC payments. Runnable repair → validate → CSV example: https://invokeport.com/agents/workflows/json-pipeline. MCP through 2025-11-25; custom headers, no OAuth.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Most tools are clearly distinct: csv_json and json_csv are opposite conversions, json_repair, json_types, and openapi_security target different tasks. The only notable overlap is json_schema and webhook_check, which both perform structural validation, but webhook_check is framed as batch payload validation with JSON-pointer errors.
All tools use the same invokeport_ prefix followed by a concise snake_case descriptive suffix. The pattern is predictable and consistent throughout the set.
Seven tools is a well-scoped size for a deterministic data-utility server. Each tool has a clear purpose and none appears redundant or included merely to inflate the surface.
The surface covers bidirectional CSV conversion, JSON repair, schema validation, type/schema inference, OpenAPI security checking, and webhook payload validation. Minor gaps exist around generic JSON formatting or broader OpenAPI validation, but core agent workflows are covered.
Available Tools
7 toolsinvokeport_csv_jsonCSV to JSONAIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| attemptId | Yes | Unique non-secret invocation ID. Retain on uncertain outcomes; do not invent a new ID to retry. |
invokeport_json_csvJSON to CSVAIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| attemptId | Yes | Unique non-secret invocation ID. Retain on uncertain outcomes; do not invent a new ID to retry. |
invokeport_json_repairJSON RepairAIdempotentInspect
Repair malformed JSON from LLM outputs: missing quotes, trailing commas and code fences. Send only the JSON text: surrounding prose is kept as extra values. 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.
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| attemptId | Yes | Unique non-secret invocation ID. Retain on uncertain outcomes; do not invent a new ID to retry. |
invokeport_json_schemaJSON Schema validationAIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| attemptId | Yes | Unique non-secret invocation ID. Retain on uncertain outcomes; do not invent a new ID to retry. |
invokeport_json_typesJSON to TypeScript + SchemaAIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| attemptId | Yes | Unique non-secret invocation ID. Retain on uncertain outcomes; do not invent a new ID to retry. |
invokeport_openapi_securityOpenAPI security checkAIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| attemptId | Yes | Unique non-secret invocation ID. Retain on uncertain outcomes; do not invent a new ID to retry. |
invokeport_webhook_checkWebhook Payload CheckAIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| attemptId | Yes | Unique non-secret invocation ID. Retain on uncertain outcomes; do not invent a new ID to retry. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
7 tool updates
- First observed
invokeport_csv_json - First observed
invokeport_json_csv - First observed
invokeport_json_repair - First observed
invokeport_json_schema - First observed
invokeport_json_types - First observed
invokeport_openapi_security - First observed
invokeport_webhook_check
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs112 npm29 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.1623 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.