Splice docs
Public, read-only: search Splice docs and list models, live prices and templates. No sign-in.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (2)
- HIGH
- MEDIUMen list_models
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"splice-docs": {
"url": "https://splice.film.fun/api/mcp/docs"
}
}
}Puntos de conexión remotos
https://splice.film.fun/api/mcp/docsstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢search_docs(query, limit)
Keyword search over the Splice agent docs (getting started, authentication, MCP servers, pricing). Returns the best-matching sections with their text. Use get_doc for a whole document.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "What to look for, e.g. \"oauth scopes\", \"video price per second\", \"idempotency\"."
},
"limit": {
"description": "Sections to return (default 5).",
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_doc(id)
One agent doc as markdown: getting-started, authentication, mcp or pricing (pricing includes the live model table).
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"getting-started",
"authentication",
"mcp",
"pricing"
],
"description": "Doc id."
}
},
"required": [
"id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢list_models(type)
Enabled Splice models with their standard price in credits (100 credits = $1 on the Starter pack). unit "per_generation" = base credits each; "per_second" = credits per second of output (video); "usage" = billed on tokens. variants give per-resolution prices. Same data as https://splice.film.fun/pricing.json.
Esquema de entrada
{
"type": "object",
"properties": {
"type": {
"description": "Generator: image, video, voice, music, sfx, image-edit, image-upscale, video-upscale, lipsync, … Omit for all.",
"type": "string",
"minLength": 1,
"maxLength": 64,
"pattern": "^[a-z0-9-]+$"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_pricing
Credit packs (fixed prices), sign-up credits, payment methods and what a credit is. For per-model prices use list_models.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢list_templates(query, media_kind, category, limit, offset)
Browse the public template library: curated model + prompt + settings recipes for images, video, music and motion. Returns summaries; get_template returns one with its ready-to-run payload.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"description": "Search text.",
"type": "string",
"maxLength": 200
},
"media_kind": {
"type": "string",
"enum": [
"image",
"video",
"music",
"voice",
"motion"
]
},
"category": {
"type": "string",
"maxLength": 100
},
"limit": {
"description": "Default 20.",
"type": "integer",
"minimum": 1,
"maximum": 50
},
"offset": {
"description": "For paging (default 0).",
"type": "integer",
"minimum": 0,
"maximum": 1000
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_template(slug)
One public template by slug or id, with its generation payload (model, prompt, settings). Run it with the product server's generate tools, or open its url in Splice.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Template slug (or id) from list_templates."
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Comunidad
Evidencia