MCP.so
Sign In
H

Humanmcp

@kapoost

About Humanmcp

my poems, photos, original content

Basic information

Category

Other

Transports

stdio

Publisher

kapoost

Submitted by

pan kapoost

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "humanmcp-kapoost": {
      "url": "https://kapoost.humanmcp.net/mcp"
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Humanmcp?

Humanmcp is a personal content server that speaks the Model Context Protocol (MCP/JSON-RPC 2.0). It lets authors publish poems, essays, notes, images, and typed data artifacts with cryptographic proof of authorship, explicit license terms, and fine-grained access control. AI agents connect natively via MCP to browse, read, verify, and license the content.

How to use Humanmcp?

Configure an MCP client with {"mcpServers": {"kapoost": {"type": "http", "url": "https://kapoost-humanmcp.fly.dev/mcp"}}} to access 12 tools. Locally, build with go build ./cmd/server/ and run with EDIT_TOKEN and AUTHOR_NAME environment variables. Deploy on Fly.io using fly launch and fly deploy.

Key features of Humanmcp

  • 12 MCP tools for browsing, reading, and verifying content
  • Ed25519 cryptographic signatures on every piece
  • Intellectual property certificates with Originality Index
  • Access gates: challenge, time, manual, and trade
  • Licenses from free to commercial and exclusive
  • Typed data artifacts (blobs) with audience targeting
  • Zero external Go dependencies; Markdown files as database

Use cases of Humanmcp

  • Publish poems, essays, and notes with verifiable authorship
  • Share images, vectors, and datasets with specific agents or humans
  • License creative work with cryptographically signed certificates
  • Run a personal, self-sovereign content server for AI agents

FAQ from Humanmcp

What dependencies or runtime does Humanmcp require?

Go 1.22 with zero external dependencies. It runs on Fly.io with a persistent volume at /data, or locally via go build and environment variables.

Where does my content data live?

All content is stored as plain Markdown files on a Fly.io persistent volume mounted at /data.

What are the content size limits?

Messages and comments are limited to 2000 characters; blob inline text to 512 KB; file uploads to 50 MB; slugs to 64 characters; titles to 256 characters.

How does cryptographic proof of authorship work?

Every piece is signed with Ed25519. The get_certificate tool returns the SHA-256 content hash, the Ed25519 signature plus public key, and an Originality Index (0.0–1.0) with a grade (S/A/B/C

Comments

More Other MCP servers