Server definition
- Hash
- sha256:b6d52f0f6509ba114945eb87c0e5926709bc12e6212eb139f067c9caabde2b64
- What it is
- What a remote MCP server returned when asked what it offers: 1 tools
The blob, as servednamed by its sha256
{
"instructions": "Turns an article URL or raw text into several complete X/Twitter thread drafts, each built around a different hook, with per-tweet character counts already validated. It produces drafts only and never posts — present the variants to the user and let them choose, edit, or combine them.",
"tools": [
{
"description": "Turn an article URL or a block of text into several complete X/Twitter thread drafts. Each variant uses a different hook (curiosity, challenge, story, and at 5 variants also stat and question), and every tweet comes back with its character count already checked against the 280 limit. Returns drafts for a human to review — it does not post anything.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"sourceText": {
"description": "Required when sourceType is 'text'. At least ~100 characters.",
"type": "string"
},
"sourceType": {
"description": "Use 'url' to fetch and extract an article, 'text' to pass content directly.",
"enum": [
"url",
"text"
],
"type": "string"
},
"sourceUrl": {
"description": "Required when sourceType is 'url'. Note that paywalled or bot-blocked pages will fail to fetch — fall back to sourceType 'text' with the article body.",
"type": "string"
},
"variantCount": {
"description": "How many thread variants to generate. Only 3 or 5 are accepted.",
"enum": [
3,
5
],
"type": "integer"
}
},
"required": [
"sourceType"
],
"type": "object"
},
"name": "generate_thread_variants",
"outputSchema": {
"properties": {
"variants": {
"items": {
"properties": {
"hook": {
"type": "string"
},
"reason": {
"type": [
"string",
"null"
]
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"tweetCount": {
"type": "integer"
},
"tweets": {
"items": {
"properties": {
"charCount": {
"type": "integer"
},
"text": {
"type": "string"
}
},
"required": [
"text",
"charCount"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"hook",
"tweetCount",
"tweets"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"variants"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:b6d52f0f6509ba114945eb87c0e5926709bc12e6212eb139f067c9caabde2b64 | sha256sum