taskvegas.

TASKVEGAS / capability

JSON sample to TypeScript: setup, supported tools and cost

Infer TypeScript interfaces from a small inline JSON sample on TaskVegas. No local installation or provider key required; sample inference is not schema validation. Review requirements, permissions and verification before connecting.

Verified live for the evidence specified below.

What you can do

Infer TypeScript interfaces from a small inline JSON sample on TaskVegas. No local installation or provider key required; sample inference is not schema validation.

Infer an API response interface

Illustrative prompt: Call taskvegas_generate_types with json set to {"id":1,"name":"Example","active":true} and typeName set to Account. The json argument is a string containing that sample.

Verification: Check that id is a number, name is a string and active is a boolean. Compare optional fields and unions with additional real cases; one sample does not define a complete API contract. Generated declarations are returned as text, never executed.

Setup and execution

Execution
On the TaskVegas server
Requirements
No provider key required. Workspace activation and OAuth permission are still required.
Who pays
Free within the existing gateway limits; your AI host may have its own charges.

Create or recover a workspace, save the required connection, test it, enable the module, then approve the exact tools in your OAuth-capable MCP client. Searching the catalog grants no execution permission.

Permissions and boundaries

Free within shared hosted quotas. 24 KiB encoded input, 64 KiB result, five-second deadline and worker V8 limits; not an OS sandbox. No executable configuration, remote schema references, file discovery or generated-code execution.

Only the named typed operations are available. Responses may be truncated; check returned identifiers, source links and error details before acting. Existing quotas and the operator pause switch apply. There is no owner-paid fallback.

Source and review evidence

Adapter version
quicktype-core-24.0.0
Reviewed
2026-10-23 · TaskVegas pinned dependency and bounded-adapter review
Contract evidence
local-tested
MCP client evidence
verified; account evidence: not-required
Reviewed revision
npm:quicktype-core@24.0.0;git:9b81813064895d8c3d3f4d591db7547915b116d3
Implementation
server/gateway/type-tools.js

Real REST and Node MCP SDK sample inference, unsafe-input denial and exact authority checks passed on 9b69287fb5f16aa3cbe7aec4553e7543f694741e. Distinct-repository qualification and named AI-host verification remain separate; no provider/model call was made.

Apache-2.0; pinned root and 26 dependency-location notices retained in vendor/quicktype. See integrity.json for exact versions and notice hashes.

Official source and documentation

Next steps