https://api.modelpedia.dev/v1https://api.modelpedia.dev/mcp?pretty for formatted output)claude mcp add modelpedia --transport http https://api.modelpedia.dev/mcp/v1/stats/v1/searchqSearch query (min 2 chars, required)limitMax model results (default 20, max 50)/v1/providers/v1/providers/:id/v1/providers/compareidsComma-separated provider IDs (2-10, required)/v1/modelsproviderFilter by provider idfamilyFilter by model familycreatorFilter by original creatorstatusactive | deprecated | previewcapabilityreasoning | vision | tool_call | streaming | structured_output | json_mode | fine_tuning | batchqSearch across id, name, descriptionsortname | context_window | price_input | price_outputorderasc (default) | desclimitMax 500, default 100offsetDefault 0/v1/models/:provider/:id/v1/models/compareidsComma-separated provider/model IDs (2-10, required)/v1/models/latestlimitMax 500, default 100offsetDefault 0/v1/models/recommendcapabilityRequired capabilities, comma-separatedmodel_typechat | reasoning | embed | image | tts | ...min_context_windowMinimum context window in tokensmax_price_inputMax input price (USD per 1M tokens)input_modalityRequired input: text | image | audio | videooutput_modalityRequired output: text | image | audio | videolimitMax 500, default 100offsetDefault 0/v1/models/types/v1/families/v1/capabilities/v1/creators/v1/modalities/v1/tools/v1/pricing/compareidsComma-separated provider/model IDs (optional, compares all if omitted)min_price_inputMin input price (USD per 1M tokens)max_price_inputMax input price (USD per 1M tokens)sortprice_input (default) | price_outputorderasc (default) | desclimitMax 500, default 100offsetDefault 0{ "data": ..., "meta": { "total", "limit", "offset" } }{ "error": { "message", "status" } }