Thth runs on your own machine — the client starts it, so there is no endpoint to ping. 8 298 installs a week from pypi. Last commit 8 Nov 2026.
Call before you post: ships a draft to Threads/Bluesky/Mastodon only after a person approved it.
We read the source, 5 h ago · rules 995398eba69f
A value the model can set ends up inside a file or shell call. That is not a flaw by itself — for a terminal server it is the job — but it is where things go wrong when it is not.
return subprocess.run(cli_argv(args), capture_output=True,
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
proc = subprocess.run(['git', '-C', result['dir'], *args], capture_output=True, text=True, timeout=10)
path = os.path.join(d, f"{month}.ndjson")
for name,filename,select in inputs:
out.append(name+' = (')
out.extend(' '+repr(row)+',' for row in ranges(read(root,filename),select))
env = dict(os.environ)
for(const [d,l,c] of S){const x=document.createElement('div');x.className='t '+c;x.style.display='block';x.innerHTML=d+'<br>'+l;x.onclick=()=>sendPrompt(l==='空き'?'ダッシュボードから: シリーズ「数字で淹れる」の '+d+' 07:00 の下書きを作ってくだ…
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
That is not a flaw by itself — but it is where things go wrong when it is not the job. We re-read this code on every release. Watch it and you hear from us the day another one appears.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add thth -- uvx thth
{
"mcpServers": {
"thth": {
"command": "uvx",
"args": [
"thth"
]
}
}
}
[mcp_servers.thth]
command = "uvx"
args = ["thth"]
{
"mcpServers": {
"thth": {
"command": "uvx",
"args": [
"thth"
]
}
}
}
{
"servers": {
"thth": {
"type": "stdio",
"command": "uvx",
"args": [
"thth"
]
}
}
}
Schedule social posts, threads and video to X, LinkedIn, Bluesky, Mastodon and YouTube from your AI.
A free social media scheduler your AI tools can post through — LinkedIn, Bluesky, Mastodon, YouTube.
Find where to post on Reddit and score your draft before posting — no API keys needed.
Approval-first store operator MCP: drafts, reads, and shop tools. You still approve.
Use a person's computer after they approve it there: files, Terminal, browser, local MCP.
Split a job into work AI can do now, work AI drafts for a person to approve, and work for a person.
Draft and schedule posts for X, Instagram, TikTok, Threads, Bluesky, YouTube, Facebook and LinkedIn.
Marketing MCP: your AI agent runs your organic growth loop — you approve before it ships.
Answers built from our own checks of this server.