{"name":"io.github.qduoduo-hwh/pictostl-mcp","slug":"qduoduo-hwh-pictostl-mcp","title":"PicToSTL","description":"MCP server for pictostl.com image-to-3D generation","url":"https://mcp.market/server/qduoduo-hwh-pictostl-mcp","rating":null,"grade":"B","score":75,"certified":false,"status":"active","category":"media","tags":["media"],"presence":{"score":21,"stars":0,"forks":0,"downloads_week":38,"last_push_at":"2026-09-23T02:24:13.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/qduoduo-hwh/pictostl-mcp","website":"https://pictostl.com","version":"0.1.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"pictostl-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PicToSTL API key. Create one at https://pictostl.com/api-keys","isRequired":true,"isSecret":true,"name":"PICTOSTL_API_KEY"},{"description":"Optional override for the PicToSTL API base URL","name":"PICTOSTL_API_BASE"}]}],"tools":[{"name":"download_model","description":"Download a completed generation to a local path. id is the task id from generate_model/get_task, not an upload assetId. format stl (default) converts the original GLB locally to binary STL with longest edge 100 mm (no color/texture). format glb writes the original file. Parent directory must already exist.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_model","description":"Start an async image-to-3D job on pictostl.com. Requires imageAssetIds from upload_image. If you omit clientRequestId the server call still sends one — reuse that value to retry the same job without a second charge. Poll with get_task using the returned task id.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_account","description":"Show remaining credits and whether Pro / Ultra can be paid with non-trial credits.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_task","description":"Fetch a generation by task id (not an upload assetId). Optional waitSeconds (max 60) polls until completed or failed. Jobs often take longer than 60 seconds — call again with the same id until it is completed or failed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_generation_options","description":"List pictostl.com generation options available to API clients: quality (Basic/Pro/Ultra), texture, single vs multi-view rules, and credit costs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_my_generations","description":"List recent 3D generations for this API key's user.","write_action":false,"price_micros":0,"input_schema":null},{"name":"upload_image","description":"Upload a local image file or HTTPS URL and return an assetId for generate_model. Do not pass this id to download_model or get_task.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":75,"grade":"B","scanned_at":"2026-11-03T07:01:11.756Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-03T07:01:11.705Z","components":{"code":{"score":25,"max":25,"notes":["12 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":12,"max":15,"notes":["last push 41 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"pictostl-mcp","version":"0.1.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-09-23T02:25:07.665Z","repositoryUrl":"git+https://github.com/qduoduo-hwh/pictostl-mcp.git","weeklyDownloads":38}],"repo":{"found":true,"owner":"qduoduo-hwh","repo":"pictostl-mcp","archived":false,"pushedAt":"2026-09-23T02:24:13Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/261698521?v=4","ownerCreatedAt":"2026-02-15T03:32:14Z","license":"MIT"},"icon":{"url":"https://pictostl.com/images/pictostl-logo-icon.png","source":"registry","width":1024,"height":1024},"presence":{"stars":0,"forks":0,"downloadsWeek":38,"license":"MIT","lastPushAt":"2026-09-23T02:24:13.000Z","score":21}}}},"grade_history":[],"reviews":[]}