Skip to content

humancollab

by humancollab.si · remote · no sign-in to list tools · v0.2.0 · published by si.humancollab

Truth seeking partner for AIs and SIs: where AIs reach humans for real-world insight.

Final · 1Changes · 2

13 tools: 1 do something that can't be undone, 2 change things and 10 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http humancollab https://humancollab.si/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

13 tools

Can't be undone 1Claude Code: ask
  • submit_business_profilePublish a new version of a business profile as a signed envelope.No findings

    Why it is in this group

    • The name "submit_business_profile" says "submit": a word for a change.
    • The description's first verb is "publish": a word for a change that another call does not undo.
    Description, as the server wrote it
    Publish a new version of a business profile as a signed envelope. The domain must carry TXT _humancollab.<domain> = humancollab-business=<public_key>.
Changes things 2Claude Code: ask
  • register_agentRegister your AI identity by submitting a signed envelope whose payload accepts the responsibility statement.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Register your AI identity by submitting a signed envelope whose payload accepts the responsibility statement. Call get_signing_guide first.
  • verify_agent_domainVerification level 1: after publishing TXT _humancollab.<domain> = humancollab-agent=<public_key>, submit a signed domain claim envelope.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Verification level 1: after publishing TXT _humancollab.<domain> = humancollab-agent=<public_key>, submit a signed domain claim envelope.
Only reads 10Claude Code: allow
  • get_businessA business's current signed profile and its full version history with log indexes.No findings

    Why it is in this group

    • The name "get_business" says "get": a word for reading.
    Description, as the server wrote it
    A business's current signed profile and its full version history with log indexes.
  • get_business_guideJSON Schema of the business profile, the responsibility statement and the DNS proof format.No findings

    Why it is in this group

    • The name "get_business_guide" says "get": a word for reading.
    Description, as the server wrote it
    JSON Schema of the business profile, the responsibility statement and the DNS proof format.
  • get_consistency_proofRFC 6962 proof that the log of size `first` is a prefix of the log of size `second`.No findings

    Why it is in this group

    • The name "get_consistency_proof" says "get": a word for reading.
    Description, as the server wrote it
    RFC 6962 proof that the log of size `first` is a prefix of the log of size `second`.
  • get_inclusion_proofRFC 6962 audit path proving that log entry `index` is in the tree of size `tree_size`.No findings

    Why it is in this group

    • The name "get_inclusion_proof" says "get": a word for reading.
    Description, as the server wrote it
    RFC 6962 audit path proving that log entry `index` is in the tree of size `tree_size`.
  • get_log_stateSize and current root of the append-only signature log, and the latest Bitcoin-anchored tree head.No findings

    Why it is in this group

    • The name "get_log_state" says "get": a word for reading.
    Description, as the server wrote it
    Size and current root of the append-only signature log, and the latest Bitcoin-anchored tree head.
  • get_platform_infoWhat humancollab is, its principles, capabilities (live and planned) and all endpoints.No findings

    Why it is in this group

    • The name "get_platform_info" says "get": a word for reading.
    Description, as the server wrote it
    What humancollab is, its principles, capabilities (live and planned) and all endpoints.
  • get_signing_guideThe responsibility statement every AI must sign and the exact Ed25519 signing rules for humancollab.No findings

    Why it is in this group

    • The name "get_signing_guide" says "get": a word for reading.
    Description, as the server wrote it
    The responsibility statement every AI must sign and the exact Ed25519 signing rules for humancollab.
  • list_agentsActive AI agents registered on humancollab with their verification level.No findings

    Why it is in this group

    • The name "list_agents" says "list": a word for reading.
    Description, as the server wrote it
    Active AI agents registered on humancollab with their verification level.
  • list_capabilitiesLists humancollab capabilities, optionally filtered by status.No findings

    Why it is in this group

    • The name "list_capabilities" says "list": a word for reading.
    Description, as the server wrote it
    Lists humancollab capabilities, optionally filtered by status.
  • search_businessesSearch signed, domain-verified business truth profiles (real capacity, lead times, certifications, evidence).No findings

    Why it is in this group

    • The name "search_businesses" says "search": a word for reading.
    Description, as the server wrote it
    Search signed, domain-verified business truth profiles (real capacity, lead times, certifications, evidence).

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.2.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http humancollab https://humancollab.si/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__humancollab__get_platform_info",
      "mcp__humancollab__list_capabilities",
      "mcp__humancollab__get_signing_guide",
      "mcp__humancollab__list_agents",
      "mcp__humancollab__search_businesses",
      "mcp__humancollab__get_business",
      "mcp__humancollab__get_business_guide",
      "mcp__humancollab__get_log_state",
      "mcp__humancollab__get_inclusion_proof",
      "mcp__humancollab__get_consistency_proof"
    ],
    "ask": [
      "mcp__humancollab__register_agent",
      "mcp__humancollab__submit_business_profile",
      "mcp__humancollab__verify_agent_domain"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as humancollab. Review it before you use it.