Server definition
- Hash
- sha256:5c269e97ae8dd4a97fedcc72cb7f4f6f6cff5a837bafe74358143a5ebb7469fc
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Retrieve a previously generated artifact (landing, deck, or brief) by slug. Returns HTML.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "The artifact slug.",
"minLength": 1,
"type": "string"
},
"type": {
"description": "Artifact type.",
"enum": [
"landing",
"deck",
"brief"
],
"type": "string"
}
},
"required": [
"slug",
"type"
],
"type": "object"
},
"name": "fetch_artifact",
"outputSchema": null
},
{
"description": "Generate a research-grounded brief from a topic and optional source URLs. Persists on stream close at /b/{slug}.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"persona": {
"description": "Optional persona override.",
"enum": [
"saville",
"scher",
"rams",
"weingart",
"bierut"
],
"type": "string"
},
"researchUrls": {
"description": "Optional sources to anchor the brief.",
"items": {
"format": "uri",
"type": "string"
},
"maxItems": 5,
"type": "array"
},
"topic": {
"description": "The brief subject.",
"maxLength": 500,
"minLength": 3,
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "generate_brief",
"outputSchema": null
},
{
"description": "Generate a one-of-one pitch deck from a brief and slide count. Persists on stream close at /d/{slug}.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"brief": {
"description": "The one-paragraph deck brief.",
"maxLength": 8000,
"minLength": 10,
"type": "string"
},
"persona": {
"description": "Optional persona override.",
"enum": [
"saville",
"scher",
"rams",
"weingart",
"bierut"
],
"type": "string"
},
"slideCount": {
"default": 10,
"description": "Number of slides (default 10).",
"maximum": 20,
"minimum": 6,
"type": "integer"
}
},
"required": [
"brief"
],
"type": "object"
},
"name": "generate_deck",
"outputSchema": null
},
{
"description": "Stream a one-of-one landing page from a one-paragraph brief. Persists on stream close at /p/{slug}.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"brief": {
"description": "The one-paragraph design brief.",
"maxLength": 8000,
"minLength": 10,
"type": "string"
},
"persona": {
"description": "Optional persona override. Auto-routes if omitted.",
"enum": [
"saville",
"scher",
"rams",
"weingart",
"bierut"
],
"type": "string"
},
"referenceImageUrls": {
"description": "Optional reference images for source-anchored generation.",
"items": {
"format": "uri",
"type": "string"
},
"maxItems": 3,
"type": "array"
}
},
"required": [
"brief"
],
"type": "object"
},
"name": "generate_landing",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:5c269e97ae8dd4a97fedcc72cb7f4f6f6cff5a837bafe74358143a5ebb7469fc | sha256sum