Index / MCP servers / humanMCP — kapoost

humanMCP — kapoost MCP server

humanMCP — kapoost is an MCP server with 42 tools an agent can call, among them about_humanmcp, ask_human, bootstrap_session. It answers at https://kapoost.humanmcp.net/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 22 October 2026, succeeded.

Status
Answering
Tools
42
Reliability
6 of 6 checks
Response time
83 ms
Transport
streamable HTTP
Last checked
22 October 2026

Personal MCP server for humans who create. Proof of authorship, license control.

Description as the publisher wrote it.

The 42 tools humanMCP — kapoost offers

ToolWhat it does
about_humanmcpSelf-description of this humanMCP server. Deterministic, no bootstrap required — call this first to decide whether the rest of the API is relevant.
ask_humanSubmit an async question to kapoost. Returns an ID. Rate-limited 5/hr/IP. Poll fetch_answer later — kapoost answers on his own schedule (minutes, hours, or days).
Inputs: question, context, from
bootstrap_sessionValidate the Polish poetry session code, then emit the full team briefing (guardian + style + personas + skills + persist block). Rate-limited 5/min/IP.
Inputs: code
delete_skillDelete a skill by slug. Owner-only: requires Authorization: Bearer <token>.
Inputs: slug
fetch_answerPoll for an answer to an ask_human question. Marks the question as fetched the first time an answer is returned. Rate-limited 30/hr/IP.
Inputs: id
fetch_narada_resultPoll a narada job by ID. Statuses: pending, running, done, failed. When done, returns all persona voices.
Inputs: id
get_author_profileAuthor identity, bio, and a browsing cheatsheet. Records a profile-view event.
get_certificateReturn a formatted copyright/authenticity certificate for a piece.
Inputs: slug
get_personaReturn one persona's full prompt by slug. Session-gated except for Hodor (guardian rules must always apply). Pass session_token if your client cannot set an Authorization header.
Inputs: slug, session_token
get_persona_journalRead a persona's raw reflection journal. Owner-only — the journal is a private feedback loop, not for external callers.
Inputs: slug
get_skillReturn one skill's full body by slug. Session-gated except for -public suffixed skills (guardian bypass). Pass session_token if your client cannot set an Authorization header.
Inputs: slug, session_token
leave_commentAttach a short comment (≤280 chars) to a piece kapoost has published. Truncated silently past the limit.
Inputs: slug, text, from
leave_messageSend kapoost a longer message. context REQUIRED (why you're writing / which piece / which task). contact optional — without it no reply is possible.
Inputs: text, context, contact, from, regarding
list_blobsList typed data artifacts (images, contact, vectors, documents, datasets, capsules). Filter by blob_type. Readable-column reflects caller_kind + caller_id vs audience.
Inputs: blob_type, caller_kind, caller_id
list_collectionList works kapoost owns but did NOT create. Public items always; members-only surface only after session activation.
Inputs: session_token
list_contentList published pieces (slug, title, type, access, tags). Optional type/tag filters.
Inputs: type, tag
list_personasList every persona (slug, title, role). Full prompts unlock after bootstrap_session.
list_provenanceList provenance items (chain of custody, certificates, invoices) for an artwork slug. Tries piece then collection.
Inputs: slug
list_skill_groupsIndex of every skill tag in use, with slugs per group. Public — no bootstrap required.
list_skillsList skills (slug, category, title, tags). Optional category / tag filters.
Inputs: category, tag
load_skill_groupBulk-fetch every skill tagged with the given group name. Respects the bootstrap gate per-skill: -public suffix bypasses, everything else needs session.
Inputs: name, session_token
mysloodsiewnia_getFetch one document from kapoost's vault by slug. Requires Authorization: Bearer <edit token or friend token>. Friend tokens: vault-side filter enforces scope + access:private invisibility — an out-of-scope or private slug returns not_found.
Inputs: doc_slug
mysloodsiewnia_listEnumerate vault documents without FTS — for browsing by type or paginating. Requires Authorization: Bearer <edit token or friend token>. Friend tokens see only their scoped doc_types; access:private is invisible. Args: {doc_type?: string fi
Inputs: doc_type, limit, offset
mysloodsiewnia_searchFull-text search (BM25 over SQLite FTS5) on kapoost's local vault corpus. Requires Authorization: Bearer <edit token or friend token>. Friend tokens see only their scoped doc_types; access:private is invisible. Returns {status, results:[{so
Inputs: query, limit, doc_type, doc_slug
mysloodsiewnia_statusRead-only liveness probe on kapoost's local vault (mysłoodsiewnia). Returns {status: online|degraded|offline, last_seen, commit_sha, personas_updated_at, skills_updated_at}. Offline is a stable state — retry later, don't escalate. Requires
mysloodsiewnia_writeIngest a new document into kapoost's vault (wave 2). OWNER-ONLY — friend tokens receive {status:write_denied,reason:owner_only}. Args: {doc_type (required), title (required), body (required, ≤100 KiB), source_path?, meta?}. Requires Authori
Inputs: doc_type, title, body, source_path, meta
prepare_naradaOffline narada: returns the panel plus each persona's ready-to-run SYSTEM/USER prompts so YOU run them as your own subagents, instead of the server generating voices. No LLM cost, no rate limit, nothing recorded — no narada ID and no journa
Inputs: context, personas, session_token
read_blobRead one blob by slug. Returns text or base64-encoded data. Access-gated by audience unless blob is public.
Inputs: slug, caller_kind, caller_id
read_collection_itemFull record for one collection item + dossier count. Access-gated: private is never visible, members needs session.
Inputs: slug, session_token
read_contentRead a public piece by slug. Locked pieces return a hint pointing at request_access.
Inputs: slug
read_provenanceReturn one provenance item with resolvable file URLs. slug + id required.
Inputs: slug, id
recallList memories saved under the given code, optionally substring-filtered by query. Session-gated for symmetry with remember.
Inputs: code, query, limit, session_token
record_persona_reflectionAsk a persona to write a lesson-for-self after a rolled-back narada recommendation. Appends to the persona's journal via Sonnet/Haiku. Owner-only.
Inputs: narada_id, persona_slug, error_context
rememberPersist a note under the given session code. Session-gated — bootstrap_session first. Callers sharing the code share the memory.
Inputs: text, code, from, tags, session_token
request_accessGet the gate details for a locked piece: challenge question, manual-review flow, time-lock countdown, payment terms, or trade rules.
Inputs: slug
request_licenseDeclare intended use of a piece, get licensing terms + audit-log entry. caller_id is REQUIRED (whitespace-only rejected — storyboard-pinned).
Inputs: slug, intended_use, caller_id
run_naradaCreate an async narada job: server routes context to 3-5 personas via keyword manifest, then generates each voice via Sonnet 4.6 (Haiku 4.5 for journal recaps). Returns job ID for polling. Pass `personas` to pick the voices yourself and ski
Inputs: context, from, personas
submit_answerSubmit an answer to a challenge-gated piece. Correct answer unlocks and returns the full body.
Inputs: slug, answer
suggest_skillsDeterministic manifest→tag mapping. Given files + languages + git_origin, returns up to 8 skill slugs and up to 5 personas, each with the reason it fired. No LLM classification.
Inputs: files, languages, git_origin
synthesise_persona_patternsForce-run Sonnet synthesis over a persona's raw journal, replacing the previous pattern set. Owner-only — paid + writes internal state.
Inputs: slug
2 more tools

upsert_skill, verify_content

Add humanMCP — kapoost to your AI client

Every block below points at https://kapoost.humanmcp.net/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http humanmcp-kapoost https://kapoost.humanmcp.net/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "humanmcp-kapoost": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://kapoost.humanmcp.net/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "humanmcp-kapoost": {
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "humanmcp-kapoost": {
      "type": "http",
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "humanmcp-kapoost": {
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "humanmcp-kapoost": {
      "serverUrl": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "humanmcp-kapoost": {
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: humanMCP — kapoost
version: 0.0.1
schema: v1
mcpServers:
  - name: humanMCP — kapoost
    type: streamable-http
    url: https://kapoost.humanmcp.net/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "humanmcp-kapoost": {
      "httpUrl": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "humanmcp-kapoost": {
      "type": "http",
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "humanmcp-kapoost": {
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fkapoost.humanmcp.net%2Fmcp&type=streamable_http&id=humanmcp-kapoost&name=humanMCP%20%E2%80%94%20kapoost

Is humanMCP — kapoost up right now?

It answered our last check on 22 October 2026 in 83 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to humanMCP — kapoost

Questions about humanMCP — kapoost

How many tools does humanMCP — kapoost have?

42, as returned by the server's own tools/list on 14 September 2026: about_humanmcp, ask_human, bootstrap_session, delete_skill, fetch_answer, fetch_narada_result, get_author_profile, get_certificate, and 34 more.

Is humanMCP — kapoost down?

It answered our last check on 22 October 2026 in 83 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add humanMCP — kapoost to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://kapoost.humanmcp.net/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does humanMCP — kapoost need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.kapoost. Endpoint host: kapoost.humanmcp.net. ARD identifier: urn:air:io.github.kapoost:mcp:humanmcp. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.