1. Conduid
  2. Developer Tools
  3. io.github.zekebuilds-lab/mcp-identity
MCP server · Developer Tools

io.github.zekebuilds-lab/mcp-identity

DoI score lookup, vouch event builder, and offline schnorr verify for AI agents.

Unclaimed devtools
37Low

Scored 5 months ago · breakdown

About io.github.zekebuilds-lab/mcp-identity

io.github.zekebuilds-lab/mcp-identity is an MCP server in the Developer Tools category: doI score lookup, vouch event builder, and offline schnorr verify for AI agents.

Install

Claude Code
claude mcp add io-github-zekebuilds-lab-mcp-identity -- npx -y @powforge/mcp-identity
npx
npx -y @powforge/mcp-identity

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.zekebuilds-lab/mcp-identity

Powered by Claude · Grounded in docs

I know everything about io.github.zekebuilds-lab/mcp-identity. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

@powforge/mcp-identity

zekebuilds-lab/mcp-identity MCP server

MCP server that scores any Nostr pubkey's depth-of-identity before your handler runs. Chaintip-anchored Schnorr cert, L402 priced, drop-in for AI agents that need Sybil resistance on top of paid APIs.

npm: npm i @powforge/mcp-identity

Homepage: https://powforge.dev/explorer

Whitepaper: https://powforge.dev/whitepaper

What It Does

Three MCP tools that wrap the PowForge Depth-of-Identity Oracle:

  • doi_score_lookup — given a Nostr pubkey (hex or npub), returns multi-dimensional identity score (network, longevity, kinetic-filter cost). L402-priced via the upstream oracle.
  • doi_sign_vouch — builds an unsigned Nostr event for vouching depth-of-identity for another pubkey. Caller signs; oracle counts toward score on observation.
  • doi_score_verify — offline Schnorr verification of a signed DoI cert returned from the oracle. No network.

Why Identity-Anchored Pricing

Most paid-API services charge per-request flat. That fails on agent-to-agent surfaces where:

  1. New agents look identical to scrapers — no signal on intent or risk.
  2. Long-tail abusers extract value cheaper than they impose cost.
  3. Whitelist gating doesn't scale to open agent ecosystems.

DoI gives your server a quantitative number for "how much would it cost to fake this caller's identity at this depth" — anchored to a specific Bitcoin chaintip cert that's non-repudiable. Use it as a multiplier on your L402 macaroon price, a rate-limit input, or a routing key.

Quick Start

npm i @powforge/mcp-identity

Add to your MCP config (Claude Desktop, Cursor, etc):

{
  "mcpServers": {
    "powforge-identity": {
      "command": "npx",
      "args": ["-y", "@powforge/mcp-identity"]
    }
  }
}

Restart the client. Three new tools appear under powforge-identity.

Why Chaintip-Anchored

The score includes a Schnorr signature over (score, dimensions, score_chaintip_height, score_chaintip_blockhash). That binds the claim to Bitcoin's kinetic filter — recomputable PageRank scores can be silently rewritten, but a chaintip-anchored cert is a fixed claim against a known time. Verification is offline.

The oracle's falsifiable claim window is documented in the whitepaper.

L402 Pricing

The MCP server transparently handles the L402 macaroon dance with oracle.powforge.dev. First call returns a 402 with a Lightning invoice; the wrapper pays from a wallet you configure (env: LNBITS_INVOICE_KEY) and retries. No keys, no accounts.

Status

License

MIT.

Source

Source lives in a private development repo. Issues, questions, and bug reports welcome here.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.zekebuilds-lab/mcp-identity

How do I install io.github.zekebuilds-lab/mcp-identity?

Run claude mcp add io-github-zekebuilds-lab-mcp-identity -- npx -y @powforge/mcp-identity, then add the server to your MCP client's configuration.

Is io.github.zekebuilds-lab/mcp-identity safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.zekebuilds-lab/mcp-identity still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.