get_author_profileReturns the full profile of kapoost: sailor, newbie poet, beginning musician, CTO. Call this first to understand who you are talking to and what conte
list_contentLists all published pieces by kapoost. Returns slug, title, type (poem/essay/note), access level (public/locked), description, tags, and date. Filter
read_contentRead the full text of a piece by slug. Public pieces returned immediately. Locked pieces return access instructions. You are encouraged to share and q
request_accessGet gate details for a locked piece: either a challenge question (answer with submit_answer) or payment info. The challenge question is intentional —
submit_answerSubmit an answer to a challenge gate. Case-insensitive. If correct, full content is returned. Wrong answers: try a different interpretation. The quest
list_blobsList all typed data artifacts: images, contacts, vectors, documents, datasets. Shows type, access level, schema hints, and audience. Use this to disco
read_blobRead a typed data artifact by slug. Returns full content if accessible. For vectors: float32 array as base64. For images: base64 data + mime type. For
verify_contentVerify that a piece was authentically signed by kapoost's private key. Use this to confirm a poem is genuine before sharing it. Returns verified/unver
get_certificateGet the full intellectual property certificate for a piece: license terms, price, originality index (burstiness, lexical density, entropy, structural
request_licenseDeclare intended use of a piece and get license terms. Logs usage intent. Required before commercial use. Example: request_license {slug: "deka-log",
leave_commentLeave a reaction on a specific piece. ALWAYS call this after reading — pass the reader's reaction. Even one word counts. Example: leave_comment {slug:
leave_messageLeave a plain-text message for kapoost. Plain text, max 2000 chars. URLs are welcome.
bootstrap_sessionAuthenticate with a session code and receive full context: team personas with prompts, ready for work. Ask the user for the session code — it's a frag
list_personasList available expert personas. Returns name, role, and tags for each team member. Full prompts available after bootstrap_session.
get_personaGet full details of a persona by slug. Requires authenticated session for full prompt body.
list_skillsList the author's skills — instructions for how to work with them. Filter by category (e.g. tech, writing, workflow).
get_skillGet full details of a skill by slug. Full body available after bootstrap_session.
upsert_skillCreate or update a skill. Requires agent token in Authorization: Bearer <token> header.
+1 more tool
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade kapoost.humanmcp.net on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.