{"id":"6c01b4d6-2e81-49eb-b652-ed9b6783deb7","shortId":"8u4T5W","kind":"mcp","title":"MCPGen","tagline":"Converts OpenAPI/Swagger specs into MCP servers at runtime without code generation.","description":"Converts OpenAPI/Swagger specs into MCP servers at runtime without code generation.\n\nA runtime tool that converts OpenAPI/Swagger specifications into MCP servers without code generation. Supports stdio, HTTP, and SSE transports with pluggable authentication including OAuth refresh-token flows.","tags":["mcpgen"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/aryanmehrotra/mcpgen","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.554","qualityRationale":"deterministic score 0.55 from registry signals: · indexed on pulsemcp · has source repo · 2 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-31T22:22:57.908Z","embedding":null,"createdAt":"2026-05-23T10:22:08.425Z","updatedAt":"2026-05-31T22:22:57.908Z","lastSeenAt":"2026-05-31T22:22:57.908Z","tsv":"'authent':45 'code':11,22,35 'convert':2,13,28 'flow':51 'generat':12,23,36 'http':39 'includ':46 'mcp':6,17,32 'mcpgen':1 'oauth':47 'open-source' 'openapi/swagger':3,14,29 'pluggabl':44 'refresh':49 'refresh-token':48 'runtim':9,20,25 'server':7,18,33 'spec':4,15 'specif':30 'sse':41 'stdio':38 'support':37 'token':50 'tool':26 'transport':42 'transport-stdio' 'without':10,21,34","prices":[{"id":"6fc4aa1f-c8cf-435a-8a6c-178f0247158f","listingId":"6c01b4d6-2e81-49eb-b652-ed9b6783deb7","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-05-23T10:22:08.425Z"}],"sources":[{"listingId":"6c01b4d6-2e81-49eb-b652-ed9b6783deb7","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/aryanmehrotra-mcpgen","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-05-23T10:22:08.425Z","lastSeenAt":"2026-05-31T22:22:57.908Z"}],"details":{"listingId":"6c01b4d6-2e81-49eb-b652-ed9b6783deb7","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"MCPGen","github_stars":2,"registry_url":"https://www.pulsemcp.com/servers/aryanmehrotra-mcpgen","source_code_url":"https://github.com/aryanmehrotra/mcpgen"},"updatedAt":"2026-05-31T22:22:57.908Z"}}