frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: MindThread CLI and MCP server for Threads, with per-permission approval

https://github.com/ppcvote/mindthread-mcp
2•ppcvote•1h ago

Comments

ppcvote•1h ago
Hi HN. I run a one-person company in Taiwan. MindThread is a Threads scheduler with paying users here, and it already had a REST API. This release wraps it for agents: a CLI (`npx mindthread-cli`) and an MCP server (`npx -y mindthread-mcp`, or hosted at https://mindthread.tw/api/mcp, registry id io.github.ppcvote/mindthread).

Your agent can draft posts in the account's voice, publish or schedule text, images, carousels and video, work a queue, read insights, and review reply drafts from "cloud patrol", which searches Threads for your keywords. Everything in this release goes through Meta's official Threads API, so no passwords. (A separate, Taiwan-only browser extension exists and is not part of this.)

The part I care about most is control. Each key has allow, ask or deny per permission (publish now, schedule, send replies, turn on patrol). With ask, the call returns `approval_required` and a link, and nothing goes out until the owner confirms on mindthread.tw. In the CLI that is exit code 3, so the agent stops instead of retrying. Defaults for a new live key: publish now, sending replies, enabling patrol and loosening guardrails ask first; scheduling a post 30+ minutes ahead is allowed, and you can set it to ask. Content rules (length, banned phrases, only numbers from your fact list) are checked by the server on every API write and again at publish time. With `enforce: block` a violating post is refused; the default is `warn`, which only flags it.

Limits: Threads only. Free plan is 1 account, 3 posts a day and 50 calls a day per live key, and Meta's per-profile caps apply on top. The MCP server lacks the thread, webhook and A/B tools the CLI has. The CLI and bridge are MIT; the service is hosted.

No signup needed to look around: `curl https://mindthread.tw/api/mcp` lists the tools, and `tools/list`, `get_playbook` and `list_formulas` work without a key. A free account gives you a `mt_test_` sandbox key.

A `mt_test_` key simulates every write. Feedback I want: is per-permission ask the right granularity, and what would you need before letting an agent post for you?

Learning Is Now Optional

https://www.ericekholm.com/posts/learning-is-now-optional/
1•ekholm_e•22s ago•0 comments

A status-line monkey that gets more anxious the longer you code

https://pypi.org/project/jitters-cli/
1•vibeoverflow•22s ago•0 comments

How I teach with an iPad

https://theopenpresenter.com/blog/how-i-teach-with-an-ipad
1•michaelsalim•1m ago•0 comments

AmiJa, a cycle-exact Amiga emulator written in Java

https://www.reddit.com/r/amiga/comments/1xftc5s/amija_amiga_emulator_in_java/
1•doener•1m ago•0 comments

Find Creators to Play Your Game

https://marketyour.games/
1•prophittcorey•1m ago•1 comments

Show HN: Small agents that do one job, in Go

https://tomte.run/
1•berkaycubuk•3m ago•0 comments

Ask HN: What is your experience with keeping data secure

1•akimkern•3m ago•0 comments

AI Beneficiaries: Investing in Second-Order Effects – Update: 100x AI Cultures [pdf]

https://www.morganstanley.com/content/dam/im/assets/publication/thought-leadership/article/articl...
1•bluepeter•3m ago•0 comments

Malayalam: A University Course

https://ml.matj.io
1•mathewjacob•4m ago•1 comments

Reverse engineering a Russian ML driven drone detector

https://github.com/KonradIT/bandera-sa
1•konraditurbe•4m ago•0 comments

Anthropic Claude Models Contain AI Text Watermarks: What Does This Mean for You?

https://www.oreilly.com/radar/the-latest-anthropic-claude-models-contain-ai-text-watermarks-what-...
1•gmays•5m ago•0 comments

Pushing Bluetooth Out to 12 Kilometers

https://hackaday.com/2026/10/24/pushing-bluetooth-out-to-12-kilometers/
1•josephscott•6m ago•0 comments

Winners and Losers If the Data Center Buildout Is Delayed

https://www.apollo.com/wealth/insights-news/insights/daily-spark/winners-and-losers-if-the-data-c...
1•RickJWagner•6m ago•0 comments

NYPD in negotiations to use new AI-driven technology to track phones

https://www.nydailynews.com/2026/10/24/nypd-in-negotiations-to-use-new-ai-driven-technology-will-...
1•slowin•6m ago•0 comments

Fili – scriptable Zadig alternative for replacing USB drivers on Windows

https://github.com/PyLuke73/fili
1•PyLuke73•6m ago•0 comments

What'sUP Choiceland

https://wucland.substack.com/p/wuc-october-26-2026
1•jgudmuns•6m ago•0 comments

Torrents Through Mullvad on FreeBSD

https://www.frimin.fr/posts/torrents-through-mullvad/
1•gearnode•7m ago•0 comments

YouTube AV2 streams will be available for Web as soon as early 2027

http://aomedia.org/press%20releases/AOMedia-Rapid-AV2-Adoption-Across-the-Video-Ecosystem/
1•HelloUsername•8m ago•0 comments

KibernetykMono – A Geometric Monospace Typeface

https://pavlokilko.github.io/KibernetykMono/
1•thw_9a83c•8m ago•0 comments

The Inherent Hierarchy of Money (2012) [pdf]

https://sites.bu.edu/perry/files/2019/04/Mehrling_P_FESeminar_Sp12-02.pdf
1•mooreds•9m ago•0 comments

Show HN: Arc-decide – an MIT 0.4B decision model for RAG checks that runs on CPU

https://docs.docsgpt.cloud/Models/decision-model
1•alextttty•9m ago•0 comments

Anthropic's IPO filing shows explosive growth, risks and staggering costs

https://www.reuters.com/legal/transactional/anthropic-opens-books-ais-explosive-growth-staggering...
2•tartoran•10m ago•0 comments

Anthropic S-1: Inside the 335-page IPO plan

https://www.ft.com/content/4b2b9c0e-adfb-4362-800f-950f5b905984
1•Betelbuddy•10m ago•0 comments

R/open source just banned AI, non-English speakers, and more

https://www.theverge.com/ai-artificial-intelligence/1018217/reddit-opensource-ai-ban
1•isaacfrond•11m ago•0 comments

Mini: The Minimal Language

https://minilanguage.com/
3•surprisetalk•13m ago•0 comments

Show HN: DeepSeek v4.1 Flash-1017 Safety Evaluation

https://twitter.com/FangcunLeap/status/2114719692137136245
1•mayziem•14m ago•0 comments

Vegemite is not a human right

https://www.cnn.com/2026/10/26/australia/prisoner-vegemite-rejected-judge-scli-intl
4•sumnole•15m ago•3 comments

Engineering Evolved. The Rest Didn't. That's Why Your AI ROI Sucks

https://kerno.io/blog/why-your-ai-roi-sucks/
1•karimtr•16m ago•0 comments

Show HN: ToiletBench - Can AI find the toilet without a sign?

https://behu-kea.github.io/toilet-bench/
2•RedGreenBlack•18m ago•0 comments

Identity Verification and Account Recovery

https://ciamweekly.substack.com/p/identity-verification-and-account
1•mooreds•18m ago•0 comments