{"name":"io.github.stimQQ/apimodels-mcp","slug":"stimqq-apimodels-mcp","title":"apimodels","description":"Image, video, chat and speech models with one API key. The model can review its own images.","url":"https://mcp.market/server/stimqq-apimodels-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"ai","tags":["ai","media"],"presence":{"score":34,"stars":1,"forks":0,"downloads_week":520,"last_push_at":"2026-09-18T20:57:27.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/stimQQ/apimodels-mcp","website":"https://apimodels.app","version":"0.2.3","remotes":[],"packages":[{"registryType":"npm","identifier":"apimodels-mcp","version":"0.2.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your sk_… API key from https://apimodels.app/console/api-keys","isRequired":true,"format":"string","isSecret":true,"name":"APIMODELS_API_KEY"},{"description":"API base URL. Default https://api.apimodels.app/v1","format":"string","name":"APIMODELS_BASE_URL"},{"description":"Max milliseconds to wait for an image / video / audio task. Default 300000","format":"string","name":"APIMODELS_TIMEOUT_MS"}]}],"tools":[{"name":"chat","description":"Chat / text completion with any LLM on apimodels.app (GPT-5.5, Claude, Gemini, GLM, DeepSeek, Qwen, …). Returns the assistant reply text.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_image","description":"Generate an image from a text prompt (or edit an input image). Returns the URL(s) of the generated image, valid 7 days, plus a downscaled preview of the image itself when the client can show tool-result images to you. If you cannot see the image in the result, call review_image with the returned URL to get a written critique and a revised prompt, then generate again. Roughly $0.025 per image on th","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_video","description":"Generate a video from a text prompt (and optional reference image). Polls until done and returns the video URL(s), valid 7 days. May take a few minutes. Video is the most expensive modality here — the default model costs roughly $0.30-$0.50 per clip; pass model:\"veo-3.1-fast-fhd\" for the cheapest option at $0.07 flat.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_models","description":"List the model ids available on apimodels.app (chat, image, video, audio). Use the returned ids with the other tools. Caveat: a handful of entries are internal names that the generation endpoints reject (e.g. seedance-2-fast, seedance-2, motion-control) — the public alias is the dotted form, e.g. seedance-2.0-fast. If an id comes back \"Invalid model\", try the dotted variant before giving up.","write_action":false,"price_micros":0,"input_schema":null},{"name":"review_image","description":"Have a vision model look at an image and critique it against a brief. Returns what matches, what is wrong (garbled text, composition, colors, artifacts) and a revised prompt. Use it after generate_image to check the result and decide whether to regenerate — this works in every MCP client, including ones that do not pass tool-result images to you. Costs one small vision chat call (well under $0.01 ","write_action":false,"price_micros":0,"input_schema":null},{"name":"text_to_speech","description":"Convert text to speech (MiniMax voices). Returns the audio file URL (valid 7 days). Costs about $0.004 for a short line; billed at $0.04 per 1000 characters.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-19T21:13:51.775Z","report":{"scannerVersion":"0.1.8","scannedAt":"2026-09-19T21:13:51.732Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"apimodels-mcp","version":"0.2.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-09-18T20:58:45.148Z","repositoryUrl":"git+https://github.com/stimQQ/apimodels-mcp.git","weeklyDownloads":520}],"repo":{"found":true,"owner":"stimQQ","repo":"apimodels-mcp","archived":false,"pushedAt":"2026-09-18T20:57:27Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/138348083?v=4","ownerCreatedAt":"2023-07-02T03:54:28Z","license":"MIT"},"icon":{"url":"https://apimodels.app/icon.png","source":"registry","width":1024,"height":1024},"presence":{"stars":1,"forks":0,"downloadsWeek":520,"license":"MIT","lastPushAt":"2026-09-18T20:57:27.000Z","score":34}}}},"grade_history":[],"reviews":[]}