mcpbeat Sign in

humanMCP — kapoost MCP Server

answering

humanMCP — kapoost is answering right now. Last checked 15 min ago. It exposes 42 tools. Last commit 19 May 2026.

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

Uptime history 48 days of history
48 days agonow
100.0%
Uptime 24h
91 of 91 checks
42
Tools
read from the server
211 ms
Response time
average over 24h
1
Stars
last commit 19 May 2026

What changed 89

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 12 August 2026. No other catalogue keeps this.

26 Aug 8 tools changed the parameters they ask for get_persona, get_skill, list_collection and 5 more
26 Aug 3 tool descriptions were rewritten get_persona, get_skill, run_narada
26 Aug a tool appeared prepare_narada
20 Aug a tool description was rewritten suggest_skills
13 Aug 40 tool descriptions were rewritten about_humanmcp, ask_human, bootstrap_session and 37 more
13 Aug 34 tools changed the parameters they ask for ask_human, bootstrap_session, fetch_answer and 31 more
12 Aug a tool appeared mysloodsiewnia_write
12 Aug a tool description was rewritten mysloodsiewnia_write

What the code does

We read the source, 23 h ago · tools taken from the live server · rules 3dff92dd89df

Capabilities

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.

        os.Remove(filepath.Join(ms.dir, oldest))

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.

run in your terminal
claude mcp add humanmcp --transport http https://kapoost.humanmcp.net/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "humanmcp": {
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.humanmcp]
url = "https://kapoost.humanmcp.net/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "humanmcp": {
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "humanmcp": {
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}

Available tools 42

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

mysloodsiewnia
mysloodsiewnia_get
Fetch 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. Vault offline ⇒ {status:offline}.
mysloodsiewnia_list
Enumerate 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 filter (note/pdf/literatura/calendar_event/...), limit?: int 1-200 default 50, offset?: int default 0}. Returns [{slug, title, doc_type, created_at, chunk_count}]. Vault offline ⇒ {status:offline}.
mysloodsiewnia_search
Full-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:[{source, type, body, doc_slug, title, page, citation}], summary}. Vault offline ⇒ {status:offline}.
mysloodsiewnia_status
Read-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 Authorization: Bearer <edit token or friend token>.
mysloodsiewnia_write
Ingest 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 Authorization: Bearer <owner token>. On Unauthorized: obtain the token by either (a) calling bootstrap_session(code=<owner poet fragment>) and reading SESSION_TOKEN from the response briefing (1h TTL, preferred for agents that already know the code), or (b) if you have shell access on kapoost's Mac, running `security find-generic-password -s humanmcp-edit-token -w` to fetch the persistent EDIT_TOKEN. Server-side vault auto-tags via:humanmcp-bridge; op_id is dedup key (idempotent retries safe). Delete is permanently unavailable. Envelopes: {status:online, op_id, result:{slug, created_at}}, {status:invalid_args}, {status:payload_too_large, limit, got}, {status:offline}, {status:vault_timeout}, {status:vault_error, error}.
skill
delete_skill
Delete a skill by slug. Owner-only: requires Authorization: Bearer <token>.
get_skill
Return 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.
list_skill_groups
Index of every skill tag in use, with slugs per group. Public — no bootstrap required.
collection
list_collection
List works kapoost owns but did NOT create. Public items always; members-only surface only after session activation.
read_collection_item
Full record for one collection item + dossier count. Access-gated: private is never visible, members needs session.
content
list_content
List published pieces (slug, title, type, access, tags). Optional type/tag filters.
read_content
Read a public piece by slug. Locked pieces return a hint pointing at request_access.
leave
leave_comment
Attach a short comment (≤280 chars) to a piece kapoost has published. Truncated silently past the limit.
leave_message
Send kapoost a longer message. context REQUIRED (why you're writing / which piece / which task). contact optional — without it no reply is possible.
narada
fetch_narada_result
Poll a narada job by ID. Statuses: pending, running, done, failed. When done, returns all persona voices.
run_narada
Create 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 skip the router entirely — the router matches keywords only and cannot read a request to include or exclude someone written in the context.
persona
get_persona
Return 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.
get_persona_journal
Read a persona's raw reflection journal. Owner-only — the journal is a private feedback loop, not for external callers.
provenance
list_provenance
List provenance items (chain of custody, certificates, invoices) for an artwork slug. Tries piece then collection.
read_provenance
Return one provenance item with resolvable file URLs. slug + id required.
request
request_access
Get the gate details for a locked piece: challenge question, manual-review flow, time-lock countdown, payment terms, or trade rules.
request_license
Declare intended use of a piece, get licensing terms + audit-log entry. caller_id is REQUIRED (whitespace-only rejected — storyboard-pinned).
about
about_humanmcp
Self-description of this humanMCP server. Deterministic, no bootstrap required — call this first to decide whether the rest of the API is relevant.
answer
fetch_answer
Poll 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.
ask
ask_human
Submit 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).
author
get_author_profile
Author identity, bio, and a browsing cheatsheet. Records a profile-view event.
blob
read_blob
Read one blob by slug. Returns text or base64-encoded data. Access-gated by audience unless blob is public.
blobs
list_blobs
List typed data artifacts (images, contact, vectors, documents, datasets, capsules). Filter by blob_type. Readable-column reflects caller_kind + caller_id vs audience.
bootstrap
bootstrap_session
Validate the Polish poetry session code, then emit the full team briefing (guardian + style + personas + skills + persist block). Rate-limited 5/min/IP.
certificate
get_certificate
Return a formatted copyright/authenticity certificate for a piece.
load
load_skill_group
Bulk-fetch every skill tagged with the given group name. Respects the bootstrap gate per-skill: -public suffix bypasses, everything else needs session.
personas
list_personas
List every persona (slug, title, role). Full prompts unlock after bootstrap_session.
prepare
prepare_narada
Offline 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 journal feedback. Prefer this over run_narada when your subagents can read material the server cannot (a repository, local files) or when the server has no API key. Session-gated.
recall
recall
List memories saved under the given code, optionally substring-filtered by query. Session-gated for symmetry with remember.
record
record_persona_reflection
Ask 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.
remember
remember
Persist a note under the given session code. Session-gated — bootstrap_session first. Callers sharing the code share the memory.
skills
list_skills
List skills (slug, category, title, tags). Optional category / tag filters.
submit
submit_answer
Submit an answer to a challenge-gated piece. Correct answer unlocks and returns the full body.
suggest
suggest_skills
Deterministic 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.
synthesise
synthesise_persona_patterns
Force-run Sonnet synthesis over a persona's raw journal, replacing the previous pattern set. Owner-only — paid + writes internal state.
upsert
upsert_skill
Create or replace a skill by slug. Owner-only: requires Authorization: Bearer <token>. Writes JSON to content/skills/<slug>.json.
verify
verify_content
Verify a piece's Ed25519 signature against the server's owner public key.

Endpoints

URLTransportStateLatencyChecked
https://kapoost.humanmcp.net/mcp streamable-http answering 215 ms 15 min ago

Alternatives to humanMCP — kapoost

same job, measured the same way
Apple TV MCP
by trevor-nichols

Local MCP server for semantic Apple TV control with optional screenshots.

local only
MCP Philips Hue
by m2ai-mcp-servers

MCP server for Philips Hue smart lighting control

21 installs/wk local only
Humaans
by mindstone

Humaans HR platform MCP server for Model Context Protocol hosts

90 installs/wk local only
Site
by co-pestcontrolprices

Pest Control Prices: the site's own MCP server — enquiry (enquiry = a human handoff, not a...

3 tools answering
Outlook Personal MCP
by salahawad

Full-control MCP server for a personal Outlook.com mailbox and calendar (Microsoft Graph).

88 installs/wk local only
MCP Dyson Appliances
by m2ai-mcp-servers

MCP server for controlling Dyson air purifiers and fans

17 installs/wk local only
humanMCP Marketplace — federated listings across personal MCP servers
by kapoost

Federated listings from personal humanMCP servers. Search offers, trades by humans.

3 tools answering
Resonite MCP
by sandraschi

Resonite social VR platform MCP server for natural language control of avatars, worlds, and Proto...

local only

humanMCP — kapoost — questions

Answers built from our own checks of this server.

What can humanMCP — kapoost do?
It exposes 42 tools, read directly from the server on our last check. Among them: about_humanmcp, ask_human, bootstrap_session, delete_skill, fetch_answer, fetch_narada_result and 36 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is humanMCP — kapoost mostly used for?
Its tools cluster around mysloodsiewnia, skill and content. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is humanMCP — kapoost working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 211 ms. The bar chart above shows every period we have measured.
How do I connect humanMCP — kapoost?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does humanMCP — kapoost need an API key?
No. humanMCP — kapoost completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 42 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is humanMCP — kapoost?
It answers our handshake in 211 ms on average, which is faster than 64% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is humanMCP — kapoost open source?
We cannot say either way: written in Go and 1 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.