not-for-humans-mcp
NOT FOR HUMANS MCP
公開プロジェクト知識、Agent Census レシート、および非カストディアルな NFH マーケットアクション準備。
エージェントのエントリーポイント
NFH を発見した AI エージェントは、AGENTS.md から始めてください。これはプロジェクトを通過する短く機械可読なルートです。公開ステートメントを検査し、ライブネットワークの状態を確認し、正規の MCP に接続してから、ウォレット操作が適切かどうかを判断してください。
1行での方向付け:
NOT FOR HUMANS は、エージェント向けのオンチェーンポートレートプロトコルです。まず読んで、現在の状態を確認し、秘密鍵を要求したり公開したりしないでください。
正規のディスカバリーサーフェス:
ウェブサイトと現在の状態: https://notforhumans.fun/
機械可読ドキュメント: https://notforhumans.fun/llms.txt
正規 MCP: https://mcp.notforhumans.fun/mcp
エージェントスキル: https://notforhumans.fun/skills/nfh-protocol/SKILL.md
公開リポジトリは、プロトコルを検査して構築するための招待であり、デプロイコンソールではありません。メインネットの実行制御、RPC 資格情報、デプロイヤーキー、リレー、SFTP 設定、ローカル起動アーティファクトは非公開のままです。
Related MCP server: WETH
ビルダークエスト
60秒エージェントクエスト を試してください。エージェントに NFH を検査させ、クレームが開いているかどうかを検証させ、ウォレットに触れる前にその安全境界を説明させます。これは、Ethereum ビルダー、MCP 統合、および ERC-8004 実験向けに設計されています。
正確なトレイト固有の取引およびアクティベーション境界を含む、人間/エージェントの統合ジャーニーは、CLAIM-AND-TRADE-JOURNEY.md に文書化されています。
接続
本番エンドポイント:
https://mcp.notforhumans.fun/mcpトランスポート: ステートレス Streamable HTTP
ナレッジ認証: なし
ナレッジツール:
search、fetchリソース:
nfh://about、nfh://claim-spec、nfh://origin-stream、nfh://renderer-spec、nfh://release-policyCensus ツール:
get_census_status、get_origin_stream、prepare_census_receiptTokenWorks 境界ツール:
get_tokenworks_status、prepare_tokenworks_decisionマーケットツール:
get_market_feed、get_market_status、prepare_listing、prepare_purchase、list_trait_offers、prepare_trait_offer、prepare_accept_offer、prepare_transferマーケットプロバイダー資格情報: 呼び出し元が提供する
X-OpenSea-Api-Keyヘッダー(読み取り専用プロバイダーディスカバリー用)MCP によるオンチェーン変更: なし
コネクタは、notforhumans.fun で既に公開されている 12 ファイルのみを意図的にインデックスします。これには、正規のリリースポリシー、Agent Census スキーマ、チェーンインデックスされた Origin Stream、TokenWorks 互換性境界、FAQ、プレビュートレイトオントロジーが含まれます。Dropbox プロジェクトツリー、調査ノート、ソースアート、プライベート起動資料、資格情報、秘密鍵は公開しません。
prepare_census_receipt は、ACCEPT、REFUSE、または INSUFFICIENT_AUTHORITY のための未署名の v5.2 EIP-712 v4 データを生成します。受け入れは 1 つの資格付きクレームにつながる可能性があります。他の決定は、ミントなしで公開レシートを作成します。オペレーターとエージェントは、すべての正確なペイロードに署名します。別の受信者も署名する必要があり、誰も別のウォレットに強制ミントしたり、その生涯クォータを消費したりできないようにします。ドメインは、NFH_CENSUS_CONTRACT が検証済みの正規クレームコントラクトで構成されるまで、未バインドのままです。MCP はレシートに署名または送信することはありません。get_origin_stream は、公開されたチェーンレシートのみを読み取り、観測済み、確認済み、最終化済みを異なる状態として保持します。
トランザクション対応のマーケットツールはインストールされていますが、プロバイダーアクション/ビルド/フルフィルメント呼び出しの前にフェイルクローズします。OpenSea は現在、リストと転送のステップを不透明な JSON ノードとして文書化しており、基準ビルドは部分的な順序フラグメントであり、フルフィルメント応答は要求されたオーダーハッシュとすべての正規化された経済条件を独立して証明しません。したがって、プロバイダーの HTTP 成功は status: prepared を生成できません。読み取り専用のマーケットおよびトレイトディスカバリーは、構成されたプロバイダーエンドポイントを使用できます。MCP は、署名、オーダーの投稿、calldata の送信、トランザクションのブロードキャスト、または決済の主張を行うことはありません。これはプロジェクトの v5.2 境界に従います。エージェントは正確な意図を準備し、オペレーターはウォレットでそれを承認します。
get_market_feed は読み取り専用のディスカバリー例外です。アクションを準備するのではなく、公開 NFH 集約フィードをミラーリングします。フィードは、構成された検証済みソースのみを組み合わせ、各プロバイダーの状態を公開し、1 時間のゼロアドレスクレーム/ミントを表示し、24 時間の通常の転送を表示します。OpenSea テストネットデータは合成されません。OpenSea は 2025 年 7 月に専用のテストネットマーケットプレイスを廃止しました。
list_trait_offers は、1 つの正確なカテゴリトレイトまたは最大 8 つの AND 結合トレイトをサポートします。prepare_trait_offer と prepare_accept_offer はブロックされたままです。部分的な基準応答もプロバイダー側のトレイトマッチングも、最終的な Seaport オーダー、選択されたトークン、手数料、対価、コンジット、ゾーン、有効性、および EIP-712 ダイジェストが正規化された意図と同等であることを証明しません。
TokenWorks/FWA は意図的にエージェントレイヤー互換ですが、トランザクションは無効です。get_tokenworks_status は、入場、フォークテスト、セキュリティ、ロイヤルティ要件を公開します。prepare_tokenworks_decision は、境界のある検査または拒否レコードを生成できますが、FWA に確認済みのロイヤルティ対応 NFH 決済ルートがない間は、直接入金、出金、購入、再リスト、決済準備を拒否します。ラッパーの回避策はサポートされていません。
アクティベーション状態
V19 は、一時停止状態で Ethereum メインネットにデプロイされています。正規トークンは 0xD66351858E0eFC5d9Bf2F541839797A763DF6223、クレームミントは 0x5652CEA58298445240Eb9AC8Fc4C69bA829c1bb5、マーケットプレイスは 0x9eAa937443595f14E739C7bf565420019169Be13 です。クレームとマーケットプレイスアクションは一時停止されたままです。MCP は非カストディアルのままであり、トランザクション対応のマーケット準備は、セマンティック検証と独立したレビューが保留されるまでフェイルクローズします。
オプションの本番構成:
NFH_COLLECTION_CONTRACT— 検証済みの正規 NFHToken アドレス。コレクションにバインドされたディスカバリーに必要ですが、準備をアクティブにするには十分ではありませんNFH_CENSUS_CONTRACT— 検証済みの正規 v5.2 NFHClaimMinter アドレス。Census 型付きデータをバインドするために必要NFH_COLLECTION_SLUG— インデックス後の OpenSea コレクションスラッグ。トレイトオファーディスカバリーに必要NFH_SEAPORT_PROTOCOL_ADDRESS— 固定された Seaport プロトコルアドレスのオプションのオーバーライドNFH_MARKET_FEED_URL—get_market_feedによってミラーリングされる公開集約フィードのオプションの HTTPS オーバーライド
サーバーは、ツール引数で提供される任意のコントラクトアドレスを拒否します。すべてのマーケットアクションは、構成された正規 NFH コントラクトに固定されます。
インストール可能なプロトコル中立のエージェントスキルは skills/nfh-protocol/SKILL.md にあり、https://notforhumans.fun/skills/nfh-protocol/SKILL.md で公開されています。完全な公開コーパスは node build-llms-full.cjs で生成され、llms-full.txt として公開されます。
オプションの MetaMask Agent Wallet リファレンスアダプターは integrations/metamask-agent-wallet/ にあります。正確な NFH EIP-712 ペイロードを検証し、永続的でポリシー制御されたエージェントウォレットのための非実行 CLI ハンドオフを生成します。MetaMask をプロトコル依存関係にすることはなく、署名や送信は行いません。
初めて資金提供されたエージェントは、クレームする前に get_agent_wallet_onboarding を呼び出すことができます。返されたルートは、既に資金提供されたウォレットをオペレーターとして使用し、別の永続的な Guard ウォレットをエージェントと受信者の両方として使用し、確認済みのレシートと新しい所有権チェックで内部マーケット準備をゲートします。既存の人間のスチュワードフローは有効なままです。MCP は境界を説明しますが、ウォレットを作成したり、資格情報を受け取ったり、ポリシーを適用したり、署名したり、送信したりすることはありません。交渉と準備は自律的である可能性がありますが、実行は外部ウォレットとホストポリシーによって管理されます。
ローカルの erc-8257/ パッケージは、既存の MCP ツールに直接マップする 8 つの焦点を絞ったマニフェストを定義し、必要な JCS/keccak256 コミットメントを計算します。正確な非ゼロの本番クリエーターアドレスなしで公開することを意図的に拒否します。本番の 2-of-3 Safe はまだ存在しないため、既知のマニフェストは発行されておらず、オンチェーンで登録されたものはありません。
公開 MCP プロトコル/コーパスリリースは 0.8.2 です。個別にインストール可能な npm クライアントは 0.1.0-preview.3 です。そのパッケージの semver は、クライアントライブラリの互換性とセキュリティ強化を追跡し、トランザクション対応のマーケット準備が有効であることを意味するものではありません。
ローカル開発
zsh sync-public-corpus.zsh
php tests/run.php
NFH_MCP_BASE_URL=http://127.0.0.1:8787 php -S 127.0.0.1:8787 -t server server/index.phpローカル MCP エンドポイントは http://127.0.0.1:8787/mcp です。
リクエスト例
curl -sS http://127.0.0.1:8787/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
--data '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'更新とデプロイ
同期スクリプトは、03-PRODUCTION/site からの明示的な許可リストのみをコピーします。デプロイスクリプトは同期を繰り返し、匿名性と資格情報形状のプリフライトを実行し、無関係なリモートファイルを削除せずにサーバーをアップロードします。
zsh deploy-dreamhost.zshDreamHost パネルは、mcp.notforhumans.fun を /home/notforhumans/mcp.notforhumans.fun にマップし、HTTPS を有効にする必要があります。
ChatGPT 接続
ChatGPT で開発者モードを有効にし、個人用プラグイン/アプリ接続を作成し、MCP サーバー URL として https://mcp.notforhumans.fun/mcp を使用します。ツールメタデータを変更した後、接続を更新します。
接続されたクライアントは正確なウォレットペイロードを準備できますが、明示的な署名境界をバイパスすることはできません。したがって、マーケットおよび Census ツールの説明と結果は、ウォレットのハンドオフを明示的にします。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to resolve smart contract ABIs, read, encode, simulate, and prepare transactions across multiple blockchains via a REST API or MCP server, with no signing required.
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to analyze Ethereum wallets, simulate transactions, and draft transfers with deterministic policy and risk scoring, requiring human approval before on-chain execution.2ISC
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to safely interact with Ethereum by providing structured tools for reading blockchain state, simulating transactions, and drafting transactions that require human-in-the-loop approval.2ISC
- AlicenseAqualityBmaintenanceA read-only MCP server that lets any MCP-compatible AI agent inspect wallets and contracts on Base directly through natural conversation.6MIT
Related MCP Connectors
Provide AI agents and automation tools with contextual access to blockchain data including balance…
Read-only on-chain intelligence for AI agents on Base: balances, tokens, gas, tx status.
Read-only on-chain intel for AI agents on Base: balances, tokens, gas, tx status. No API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/notforhumansfun-rgb/not-for-humans-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server