{"apiVersion":"v1","directorySlug":"voxgig-mcp-17310085cc","title":"Voxgig","description":"Voxgig turns your OpenAPI spec into six type-safe surfaces: an SDK, CLI, MCP Server, Agent Skills, REPL, and a Semantic Model of your API. Inspect 600+ working examples before you install. Open source, backed by the team that built it.","pageUrl":"https://www.mcpbundles.com/skills/voxgig-mcp-17310085cc","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://voxgig.com/mcp","hostedMcpUrl":null,"toolCount":4,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.voxgig/voxgig-mcp-17310085cc","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_sdk_catalog","description":"Search Voxgig's catalogue of 600+ example SDKs generated from public OpenAPI descriptions. Use this when someone wants to see what Voxgig's generated code looks like, or asks whether there is an example for a particular kind of API (weather, payments, open data, developer tools). Returns each match with a documentation URL and a raw README URL you can read next with get_sdk. Keywords are matched against slug, title, description and topics; every word must match.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":10,"maximum":50,"minimum":1},"query":{"type":"string","maxLength":200},"offset":{"type":"integer","default":0,"minimum":0}},"additionalProperties":false},"title":"Search the Voxgig SDK catalogue","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_sdk_catalog","displayName":"Search the Voxgig SDK catalogue"},{"name":"get_sdk","description":"Fetch one Voxgig catalogue entry by slug and return its generated README as markdown. Use this after search_sdk_catalog, when someone wants to see the actual shape of Voxgig's generated code rather than a summary of it. Get the slug from a search result; slugs always end in '-sdk'.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","maxLength":120},"include_readme":{"type":"boolean","default":true}},"additionalProperties":false},"title":"Read one generated SDK","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_sdk","displayName":"Read one generated SDK"},{"name":"list_output_surfaces","description":"List the six surfaces the Voxgig generator produces from one OpenAPI description, with a sentence on each. Use this to explain what Voxgig actually does, instead of guessing.","inputSchema":{"type":"object","additionalProperties":false},"title":"List what the generator emits","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_output_surfaces","displayName":"List what the generator emits"},{"name":"get_voxgig_page","description":"Fetch a page from voxgig.com as clean markdown. Use this to answer questions about Voxgig's products, its consulting practices, how to contact it, or its policies, from the source rather than from memory.","inputSchema":{"type":"object","required":["path"],"properties":{"path":{"enum":["/","/api-experience","/api-experience/agent-experience","/api-experience/developer-experience","/api-experience/developer-relations","/contact","/developers","/developers/errors","/jobs","/notices","/open-source","/open-source/aontu","/open-source/jostraca","/open-source/sdk-catalog","/open-source/sdk-generator","/open-source/seneca","/open-source/tabnas","/open-source/tools","/podcast","/privacy","/sdk","/sdk/agents","/sdk/comparisons","/sdk/comparisons/apimatic","/sdk/comparisons/fern","/sdk/comparisons/hey-api","/sdk/comparisons/kiota","/sdk/comparisons/liblab","/sdk/comparisons/openapi-generator","/sdk/comparisons/speakeasy","/sdk/comparisons/stainless","/sdk/custom","/sdk/docs","/sdk/docs/apidef","/sdk/docs/create-sdkgen","/sdk/docs/docgen","/sdk/docs/sdkgen","/sdk/features","/voxgig-blog","/voxgig-sdk"],"type":"string"}},"additionalProperties":false},"title":"Read a Voxgig page as markdown","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_voxgig_page","displayName":"Read a Voxgig page as markdown"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Voxgig&config=eyJ1cmwiOiAiaHR0cHM6Ly92b3hnaWcuY29tL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Voxgig%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fvoxgig.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Voxgig%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fvoxgig.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Voxgig&connectorUrl=https%3A%2F%2Fvoxgig.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Voxgig\" --url \"https://voxgig.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/voxgig-mcp-17310085cc","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/voxgig-mcp-17310085cc/tools/{tool}","mcpServerUrl":"https://voxgig.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/voxgig-mcp-17310085cc?live=1"}