Server definition
- Hash
- sha256:6b04d770375fdb9b18eb0cbdbd3d3fbb9ade66af62f36262147485ea5d832ea5
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": "Motomarks is a car logo API and image CDN. This session is not signed in. To create a free account or sign in, call sign_up with the user's email, then complete_sign_up with the six-digit code from their inbox. No password or credit card is required. search_brands and get_brand work without an account; CDN image URLs and get_account require completing sign-up.",
"tools": [
{
"description": "Build a deterministic Motomarks image CDN URL authenticated with the caller's publishable key.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"aspect": {
"default": "square",
"description": "Output aspect ratio.",
"enum": [
"square",
"height"
],
"type": "string"
},
"format": {
"default": "webp",
"description": "Output image format.",
"enum": [
"webp",
"png"
],
"type": "string"
},
"size": {
"default": "md",
"description": "Output image size.",
"enum": [
"xs",
"sm",
"md",
"lg",
"xl"
],
"type": "string"
},
"slug": {
"description": "URL-friendly brand slug, e.g. toyota.",
"minLength": 1,
"type": "string"
},
"type": {
"default": "full",
"description": "Logo variant.",
"enum": [
"full",
"badge",
"wordmark"
],
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "build_image_url",
"outputSchema": null
},
{
"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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"code": {
"description": "Six-digit verification code from the email.",
"type": "string"
},
"email": {
"description": "The same email address passed to sign_up.",
"minLength": 1,
"type": "string"
}
},
"required": [
"email",
"code"
],
"type": "object"
},
"name": "complete_sign_up",
"outputSchema": null
},
{
"description": "Return the HTTP endpoint, auth mode, params, and example for a Motomarks REST operation.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"operation": {
"description": "The Motomarks API operation to describe.",
"enum": [
"searchBrands",
"getBrand",
"listAssets",
"imageCdn"
],
"type": "string"
}
},
"required": [
"operation"
],
"type": "object"
},
"name": "describe_api_endpoint",
"outputSchema": null
},
{
"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).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "get_account",
"outputSchema": null
},
{
"description": "Get full details for a published Motomarks brand by slug: description, colors, palette, social links, company facts, FAQs, and optionally its assets.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"includeAssets": {
"default": false,
"description": "Also include a compact asset summary.",
"type": "boolean"
},
"includeCdnUrls": {
"default": true,
"description": "Include generated CDN image URLs.",
"type": "boolean"
},
"slug": {
"description": "URL-friendly brand slug, e.g. toyota.",
"minLength": 1,
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_brand",
"outputSchema": null
},
{
"description": "List available Motomarks logo assets for a brand and optionally include generated CDN image URLs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"aspect": {
"description": "Optional asset aspect filter.",
"enum": [
"square",
"height"
],
"type": "string"
},
"format": {
"description": "Optional asset format filter.",
"enum": [
"webp",
"png",
"svg"
],
"type": "string"
},
"includeCdnUrls": {
"default": true,
"description": "Include generated CDN URLs for webp/png assets.",
"type": "boolean"
},
"slug": {
"description": "URL-friendly brand slug, e.g. toyota.",
"minLength": 1,
"type": "string"
},
"type": {
"description": "Optional asset type filter.",
"enum": [
"full",
"badge",
"wordmark",
"sub-brand"
],
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "list_brand_assets",
"outputSchema": null
},
{
"description": "Search published Motomarks brands by name, company, or slug. Optionally filter by vehicle type and include ready-to-use CDN image URLs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"aspect": {
"default": "square",
"description": "Image aspect ratio for generated CDN URLs.",
"enum": [
"square",
"height"
],
"type": "string"
},
"format": {
"default": "webp",
"description": "Image format for generated CDN URLs.",
"enum": [
"webp",
"png"
],
"type": "string"
},
"includeImageUrls": {
"default": false,
"description": "Include generated CDN image URLs for each brand.",
"type": "boolean"
},
"limit": {
"default": 10,
"description": "Maximum number of brands to return.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Brand name, company name, or slug to search for.",
"type": "string"
},
"size": {
"default": "md",
"description": "Image size for generated CDN URLs.",
"enum": [
"xs",
"sm",
"md",
"lg",
"xl"
],
"type": "string"
},
"type": {
"default": "full",
"description": "Logo variant for generated CDN image URLs.",
"enum": [
"full",
"badge",
"wordmark"
],
"type": "string"
},
"vehicleType": {
"anyOf": [
{
"enum": [
"car",
"motorcycle",
"truck",
"boat",
"rv"
],
"type": "string"
},
{
"items": {
"enum": [
"car",
"motorcycle",
"truck",
"boat",
"rv"
],
"type": "string"
},
"type": "array"
}
],
"description": "Filter to brands that include this vehicle type (or any of these types)."
}
},
"type": "object"
},
"name": "search_brands",
"outputSchema": null
},
{
"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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"email": {
"description": "Email address that will own the Motomarks account.",
"minLength": 1,
"type": "string"
}
},
"required": [
"email"
],
"type": "object"
},
"name": "sign_up",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6b04d770375fdb9b18eb0cbdbd3d3fbb9ade66af62f36262147485ea5d832ea5 | sha256sum