Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,523Letters: 13Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:0ba08cd1faa882cbe68ca0e5034cf46a91a8598b5034444dffa4a0bf2a3cb59e
What it is
What a remote MCP server returned when asked what it offers: 13 tools

The blob, as servednamed by its sha256

{ "instructions": "MoonScroll API tools for brands, audiences, pattern analysis, ideas, and scripts. Authenticate every request with Authorization: Bearer <msk_api_key>. Start by listing brands, then explore audiences and patterns for a brand, then generate ideas and scripts.", "tools": [ { "description": "Generate one idea for a brand. Optional promotion_rating 0-10.", "inputSchema": { "properties": { "brand_hash": { "type": "string" }, "promotion_rating": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null } }, "required": [ "brand_hash" ], "type": "object" }, "name": "generate_idea", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Generate a script from idea_hash, or from brand_hash (creates one idea first). Optional promotion_rating 0-10.", "inputSchema": { "properties": { "brand_hash": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "idea_hash": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "promotion_rating": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null } }, "type": "object" }, "name": "generate_script", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Retrieve a single audience by hash.", "inputSchema": { "properties": { "audience_hash": { "type": "string" } }, "required": [ "audience_hash" ], "type": "object" }, "name": "get_audience", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Brand-specific audience highlights. Requires brand_hash.", "inputSchema": { "properties": { "audience_hash": { "type": "string" }, "brand_hash": { "type": "string" } }, "required": [ "audience_hash", "brand_hash" ], "type": "object" }, "name": "get_audience_highlights", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Get pattern analysis for an audience. pattern_type is required (one of: type, format, structure, categories, main_topic, content_angle, tone, audience, language, hook_type, hook_phrase, hook_visual, cta_type, cta_style). Optional upload_timeframe, more_than_one_video, show_other_options, sort.", "inputSchema": { "properties": { "audience_hash": { "type": "string" }, "more_than_one_video": { "default": true, "type": "boolean" }, "pattern_type": { "description": "Pattern type to analyze. One of: type, format, structure, categories, main_topic, content_angle, tone, audience, language, hook_type, hook_phrase, hook_visual, cta_type, cta_style.", "enum": [ "type", "format", "structure", "categories", "main_topic", "content_angle", "tone", "audience", "language", "hook_type", "hook_phrase", "hook_visual", "cta_type", "cta_style" ], "type": "string" }, "show_other_options": { "default": false, "type": "boolean" }, "sort": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "upload_timeframe": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "required": [ "audience_hash", "pattern_type" ], "type": "object" }, "name": "get_audience_patterns", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Retrieve a single brand by hash.", "inputSchema": { "properties": { "brand_hash": { "type": "string" } }, "required": [ "brand_hash" ], "type": "object" }, "name": "get_brand", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Retrieve a single idea by hash.", "inputSchema": { "properties": { "idea_hash": { "type": "string" } }, "required": [ "idea_hash" ], "type": "object" }, "name": "get_idea", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Retrieve a single script by hash.", "inputSchema": { "properties": { "script_hash": { "type": "string" } }, "required": [ "script_hash" ], "type": "object" }, "name": "get_script", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "List project audiences visible to this API token.", "inputSchema": { "properties": { "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "list_audiences", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "List audiences with fit scores for a brand. High-fit only unless include_low_fit=true.", "inputSchema": { "properties": { "brand_hash": { "type": "string" }, "include_low_fit": { "default": false, "type": "boolean" }, "limit": { "default": 50, "type": "integer" } }, "required": [ "brand_hash" ], "type": "object" }, "name": "list_brand_audiences", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "List brands visible to this API token.", "inputSchema": { "properties": { "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "list_brands", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "List ideas for a brand. Requires brand_hash.", "inputSchema": { "properties": { "brand_hash": { "type": "string" }, "limit": { "default": 50, "type": "integer" } }, "required": [ "brand_hash" ], "type": "object" }, "name": "list_ideas", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "List scripts. Requires brand_hash and/or idea_hash.", "inputSchema": { "properties": { "brand_hash": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "idea_hash": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "list_scripts", "outputSchema": { "additionalProperties": true, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:0ba08cd1faa882cbe68ca0e5034cf46a91a8598b5034444dffa4a0bf2a3cb59e | sha256sum