{"name":"io.motomarks/mcp","slug":"motomarks-mcp","title":"Motomarks MCP Server","description":"Car logo API and image CDN: search automotive brands, fetch brand data, and build logo CDN URLs.","url":"https://mcp.market/server/motomarks-mcp","rating":null,"grade":"B","score":79,"certified":false,"status":"active","category":"search","tags":["search","media"],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-07-16T12:14:12.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T10:40:45.347Z","last_ok_at":"2026-11-04T10:40:45.347Z","latency_ms":649},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/motomarks/motomarks-mcp","website":"https://motomarks.io/docs/mcp","version":"1.0.1","remotes":[{"type":"streamable-http","url":"https://motomarks.io/api/mcp"}],"packages":[],"tools":[{"name":"build_image_url","description":"Build a deterministic Motomarks image CDN URL authenticated with the caller's publishable key.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"URL-friendly brand slug, e.g. toyota."},"type":{"default":"full","description":"Logo variant.","type":"string","enum":["full","badge","wordmark"]},"format":{"default":"webp","description":"Output image format.","type":"string","enum":["webp","png"]},"size":{"default":"md","description":"Output image size.","type":"string","enum":["xs","sm","md","lg","xl"]},"aspect":{"default":"square","description":"Output aspect ratio.","type":"string","enum":["square","height"]}},"required":["slug"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"complete_sign_up","description":"Verify the six-digit email code from sign_up. Creates the account when the email is new, then returns API keys so the client can reconnect as that user.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"email":{"type":"string","minLength":1,"description":"The same email address passed to sign_up."},"code":{"type":"string","description":"Six-digit verification code from the email."}},"required":["email","code"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"describe_api_endpoint","description":"Return the HTTP endpoint, auth mode, params, and example for a Motomarks REST operation.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"operation":{"type":"string","enum":["searchBrands","getBrand","listAssets","imageCdn"],"description":"The Motomarks API operation to describe."}},"required":["operation"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_account","description":"Get the authenticated caller's Motomarks account: plan, attribution status, today's API usage against the daily limit, and active API keys (secret keys masked).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_brand","description":"Get full details for a published Motomarks brand by slug: description, colors, palette, social links, company facts, FAQs, and optionally its assets.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"URL-friendly brand slug, e.g. toyota."},"includeAssets":{"default":false,"description":"Also include a compact asset summary.","type":"boolean"},"includeCdnUrls":{"default":true,"description":"Include generated CDN image URLs.","type":"boolean"}},"required":["slug"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_brand_assets","description":"List available Motomarks logo assets for a brand and optionally include generated CDN image URLs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"URL-friendly brand slug, e.g. toyota."},"type":{"description":"Optional asset type filter.","type":"string","enum":["full","badge","wordmark","sub-brand"]},"format":{"description":"Optional asset format filter.","type":"string","enum":["webp","png","svg"]},"aspect":{"description":"Optional asset aspect filter.","type":"string","enum":["square","height"]},"includeCdnUrls":{"default":true,"description":"Include generated CDN URLs for webp/png assets.","type":"boolean"}},"required":["slug"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"search_brands","description":"Search published Motomarks brands by name, company, or slug. Optionally filter by vehicle type and include ready-to-use CDN image URLs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"description":"Brand name, company name, or slug to search for.","type":"string"},"vehicleType":{"description":"Filter to brands that include this vehicle type (or any of these types).","anyOf":[{"type":"string","enum":["car","motorcycle","truck","boat","rv"]},{"type":"array","items":{"type":"string","enum":["car","motorcycle","truck","boat","rv"]}}]},"limit":{"default":10,"description":"Maximum number of brands to return.","type":"integer","minimum":1,"maximum":100},"includeImageUrls":{"default":false,"description":"Include generated CDN image URLs for each brand.","type":"boolean"},"type":{"default":"full","description":"Logo variant for generated CDN image URLs.","type":"string","enum":["full","badge","wordmark"]},"format":{"default":"webp","description":"Image format for generated CDN URLs.","type":"string","enum":["webp","png"]},"size":{"default":"md","description":"Image size for generated CDN URLs.","type":"string","enum":["xs","sm","md","lg","xl"]},"aspect":{"default":"square","description":"Image aspect ratio for generated CDN URLs.","type":"string","enum":["square","height"]}},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"sign_up","description":"Create a free Motomarks account or start sign-in for an existing email. Sends a six-digit verification code. No password or credit card. After the user reads the code, call complete_sign_up.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"email":{"type":"string","minLength":1,"description":"Email address that will own the Motomarks account."}},"required":["email"],"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":79,"grade":"B","scanned_at":"2026-09-25T21:43:52.415Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T21:43:52.278Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1088ms"]},"poisoning":{"score":15,"max":15,"notes":["8 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":12,"max":15,"notes":["last push 71 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","website matches verified namespace"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://motomarks.io/api/mcp","reachable":true,"authRequired":false,"latencyMs":1088,"serverInfo":{"name":"motomarks","version":"1.1.0"}}],"packages":[],"repo":{"found":true,"owner":"motomarks","repo":"motomarks-mcp","archived":false,"pushedAt":"2026-07-16T12:14:12Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/276611737?v=4","ownerCreatedAt":"2026-04-16T13:07:52Z","license":"MIT"},"icon":{"url":"https://motomarks.io/favicon.png","source":"registry","width":400,"height":400},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-07-16T12:14:12.000Z","score":18}}}},"grade_history":[],"reviews":[]}