Server definition
- Hash
- sha256:7552f74d3988e0377bbee9a6cb5e886170f6806881ee1238353cf676f3e68731
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "PromptFrenzy turns a photo or an idea into an AI image or video using prompts that have already been tested. Search first, read the prompt to learn which inputs it needs, then generate. Browsing is free; generating runs on the user's PromptFrenzy account and needs their API key as a Bearer token.",
"tools": [
{
"description": "Turn a finished PromptFrenzy image generation into a short video clip. Needs the user's API key, and their plan must allow video.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"generation_id": {
"description": "Id of a ready image generation.",
"type": "string"
},
"motion": {
"description": "Optional camera-move hint, e.g. 'slow zoom in'.",
"type": "string"
}
},
"required": [
"generation_id"
],
"type": "object"
},
"name": "animate",
"outputSchema": null
},
{
"description": "Run a PromptFrenzy prompt on the user's account and start a render. Returns a generation id immediately — poll get_generation for the result. Spends the user's credits, so it needs their PromptFrenzy API key.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"image_url": {
"description": "Public https URL of the user's photo, for prompts where needs_photo is true.",
"type": "string"
},
"prompt_id": {
"description": "Prompt id from search_prompts.",
"type": "string"
},
"text_variables": {
"additionalProperties": {
"type": "string"
},
"description": "Values for the prompt's text inputs, keyed by the input name.",
"type": "object"
}
},
"required": [
"prompt_id"
],
"type": "object"
},
"name": "generate",
"outputSchema": null
},
{
"description": "Check whether a PromptFrenzy generation has finished and get its image or video URL.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"generation_id": {
"description": "Id returned by generate or animate.",
"type": "string"
}
},
"required": [
"generation_id"
],
"type": "object"
},
"name": "get_generation",
"outputSchema": null
},
{
"description": "Read one PromptFrenzy prompt: what it makes, which model it runs on, what it costs in credits, and which inputs it needs (a photo, a name, …). The prompt TEXT itself is returned only when an API key is supplied.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"description": "Prompt id from search_prompts.",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_prompt",
"outputSchema": null
},
{
"description": "Search the PromptFrenzy library for a tested AI image or video prompt (toy/LEGO/plushie versions of a photo, portraits, posters, product shots, character sheets, animations). Returns titles, what each prompt needs as input, its credit cost and its page URL. No account needed.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"description": "How many results (default 8).",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "What the user wants to make, in their own words.",
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_prompts",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:7552f74d3988e0377bbee9a6cb5e886170f6806881ee1238353cf676f3e68731 | sha256sum