Server definition
- Hash
- sha256:890a92f5211668c42587d7d92e7d79e58f5d15ba2df10721f76d2c703277cb0f
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Delete a site by its id. The id is the opaque string returned from htmldrop_list (NOT the slug). Once deleted the public URL returns 404 immediately.",
"inputSchema": {
"properties": {
"id": {
"description": "The site's id, as returned by htmldrop_list.",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "htmldrop_delete",
"outputSchema": {
"properties": {
"deleted": {
"description": "Always true on success.",
"type": "boolean"
},
"id": {
"description": "The deleted site's id.",
"type": "string"
}
},
"required": [
"id",
"deleted"
],
"type": "object"
}
},
{
"description": "List every site the authenticated tenant has published. Returns each site's slug, id, and public URL.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "htmldrop_list",
"outputSchema": {
"properties": {
"sites": {
"description": "Every published site for the authenticated tenant.",
"items": {
"properties": {
"id": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"id",
"slug",
"url"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"sites"
],
"type": "object"
}
},
{
"description": "Publish an HTML or Markdown document as a hosted page on htmldrop. Returns the public share URL. Use this whenever a user asks to publish, share, or 'put on the web' some HTML / Markdown content. Pass exactly one of `html` or `markdown`.",
"inputSchema": {
"properties": {
"html": {
"description": "Raw HTML document content. Either this or `markdown` must be set.",
"type": "string"
},
"markdown": {
"description": "Markdown content. Will be rendered to HTML on the server. Either this or `html` must be set.",
"type": "string"
},
"slug": {
"description": "Optional URL slug (3-63 chars, lowercase letters, numbers, hyphens). If omitted, a random slug is assigned.",
"type": "string"
},
"title": {
"description": "Optional title shown in the dashboard list.",
"type": "string"
}
},
"type": "object"
},
"name": "htmldrop_publish",
"outputSchema": {
"properties": {
"id": {
"description": "Opaque site id. Pass to htmldrop_delete to remove later.",
"type": "string"
},
"slug": {
"description": "Resolved slug for the published site.",
"type": "string"
},
"url": {
"description": "Public share URL of the published page.",
"type": "string"
}
},
"required": [
"url",
"id",
"slug"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:890a92f5211668c42587d7d92e7d79e58f5d15ba2df10721f76d2c703277cb0f | sha256sum