Physical Capability Cloud について
Physical Capability Cloudは、顧客、AIエージェント、ハードウェア運用者向けに、現実の作業を発見して契約できるオープンネットワークです。能力のマッチングにエスクローと証拠に基づく検証を組み合わせ、完了後に決済します。
主な機能
- 01現実の作業能力の検索
- 02運用者の入札比較
- 03作業開始前の資金エスクロー
- 04保証レベルに基づく証拠検証
- 05検証完了後の決済
活用シーン
- 013DプリントやCNC加工の依頼
- 02ラボ分析の手配
- 03複数工程の製造調整
MCP 対応
MCPサーバーを通じて、クライアントはPCCの作業能力を検索して依頼できます。運用者が作業を実行し、ネットワークが証拠の検証と決済を支援します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://capability.network/mcpclaude mcp add --transport http network-capability-physical-capability-cloud https://capability.network/mcp{"mcpServers":{"network-capability-physical-capability-cloud":{"type":"http","url":"https://capability.network/mcp"}}}Cursor で開く{"servers":{"network-capability-physical-capability-cloud":{"type":"http","url":"https://capability.network/mcp"}}}VS Code で開く{"mcpServers":{"network-capability-physical-capability-cloud":{"type":"http","url":"https://capability.network/mcp"}}}{"mcpServers":{"network-capability-physical-capability-cloud":{"serverUrl":"https://capability.network/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
256| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | いいえ | オペレーターの表示名(任意) |
| string | いいえ | オペレーターのメールアドレス(walletAddress とのいずれか一方を使用) | |
| capability | string | いいえ | オペレーターの業務内容。例:'FDM 3D printing'、'CNC milling'、'HPLC analysis'。 |
| walletAddress | string | いいえ | EVM ウォレットアドレス(email とのいずれか一方を使用) |
詳細
Physical Capability Cloud (PCC)
検証可能で、決済可能な物理作業のためのオープンプロトコルです。 オペレーターがハードウェアを稼働させます。顧客(またはその AI エージェント)は、HTTP 経由でサービスを検索し、交渉し、エスクローに預け入れ、決済します。公開ベータ期間中、決済はテストネットワーク上で実行されます。
公開ベータ:capability.network · ライセンス:Apache-2.0 · Discord:PCC Network
PCC とは?
PCC は、3D プリンター、CNC ミル、HPLC 機器、リキッドハンドラー、PCB 組立ライン、貨物輸送業者などの物理的な能力を、検索可能でプログラム可能なサービスに変えます。ジョブは HTTP 経由で契約され、エスクローに預け入れられ(ベータ期間中はテストネットワーク上)、証拠が合意済みの保証ティアを満たすと決済されます。
これはプラットフォームではなく基盤です。誰でもオペレーターノードを実行したり、能力アダプターを提供したり、統合を構築したりできます。プロトコルは決済時に 2.35% を徴収します。これがビジネスモデルのすべてです。
30 秒で始める
AI エージェントを接続する(インストール不要):
curl https://capability.network/agent-package.json
# The full agent package as JSON Schema. Paste into Claude, GPT, or any LLM tool harness.
マシンを接続する(Python オペレーターノード):
pip install pcc-node
pcc-node start
# Auto-discovers hardware, provisions an API key, registers a kernel, accepts jobs.
MCP サーバー(Claude Code / Codex):
{ "pcc": { "command": "node", "args": ["packages/mcp-server/dist/index.js"], "env": { "PCC_URL": "https://capability.network" } } }
実際にできること
必要なものをエージェントに伝えます。エージェントが能力を探して作業を予約し、PCC が各当事者に契約を履行させます。
- ブラケットを 3D プリントする — 空いている FDM 能力を持つオペレーターがジョブを受け取り、印刷開始前にエスクローがロックされ、実行中に証拠がストリーミングされます。印刷が検証に合格すると、エスクローが解放されます。
- HPLC 化合物分析 — ブエノスアイレスの規制対象ラボで、機器の利用枠が空いています。オースティンのスタートアップが、エージェント経由でサンプルを登録します。証拠は契約の保証ティアに照らして検査され、決済は USDC で行われます(ベータ期間中はテストネットワーク上)。
- 複数工程の製造 — ロボットに PCB、レーザーカット筐体、組み立てが必要です。エージェント(またはエージェントが依頼した計画能力)がリクエストを工程に分け、それぞれを予約します。複数のプロバイダーによる計画を 1 件の取引として受け入れる機能は、現在開発中です。
オペレーターは独自に価格を設定します。顧客が支払うのは、完了が検証された場合のみです。
仕組み
YOUR AGENT
│
│ "analyze this compound and print the report"
▼
┌─────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│DISCOVER │───▶│ BID │───▶│ ESCROW │───▶│ EXECUTE │───▶│ VERIFY │───▶│ SETTLE │
│ DHT │ │ Auction │ │ On-chain │ │ Real │ │ Evidence │ │ Auto │
│ gossip │ │ pricing │ │ milestone│ │ hardware │ │ pipeline │ │ release │
└─────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘
- 検索 — エージェントが必要なものをネットワークにブロードキャストします。ネットワークが、条件に合う能力を持つオペレーターを見つけます。
- 入札 — オペレーターが価格を競います。電話も RFQ も待ち時間もありません。
- エスクロー — 作業開始前に資金がオンチェーンでロックされます。双方が保護されます。
- 実行 — オペレーターのハードウェアがジョブを実行します。証拠がリアルタイムでストリーミングされます。
- 検証 — 証拠は暗号化され(Lit)、恒久的に保存され(IPFS / Storacha)、ZK アンカーが設定されます(Starknet)。
- 決済 — 証拠が契約上の保証ティアを満たすと、資金が自動的に解放されます。
保証ティア
| ティア | 名称 | 必要な証拠 | 用途 |
|---|---|---|---|
| 0 | 自己申告 | デバイスのヘルススナップショット | プロトタイピング、低リスク |
| 1 | 検証済み | バンドルハッシュ + 完了イベント | 標準的な製造 |
| 2 | 認証済み | 写真 + センサーデータ + イベントログ | 規制対象の製造 |
| 3 | 主権 | 完全なチェーン + ZK 証明 + N-of-M コンセンサス | 医療 / 航空宇宙 / 製薬 |
より高いティアでは、オペレーターの評判が高まり、より高額な契約を獲得できます。
採用技術
| 技術 | PCC での役割 |
|---|---|
| Storacha / Filecoin | IPFS 上でのコンテンツアドレス指定型の証拠ストレージ |
| Lit Protocol | オンチェーンのアクセス条件による証拠の暗号化 |
| Starknet | ZK 証明アンカー — 物理的な作業が行われたことを検証可能な証明 |
| Base / Ethereum | メインの決済チェーン — MilestoneEscrow + PCCProtocol |
| Flow EVM | 1 セント未満の決済コントラクト |
| NEAR | 1Click ソルバーネットワーク経由のクロスチェーン支払いインテント |
| Arkhai (Alkahest) | EAS アテステーションを使用した条件付きピアツーピアエスクロー |
デプロイ済みコントラクト
| チェーン | コントラクト | アドレス |
|---|---|---|
| Base Sepolia | MilestoneEscrow | 0x10059efeeab1ddf013489e9597a3aec4480d95e1 |
| Base Sepolia | MockUSDC | 0x5f2eb54dc5cb9a6bfff58222c672e73e16e763e9 |
| Base Sepolia | CaptureClassRegistry | 0xAaB3F94fdEDF02663A4817961A6f7C4f5A912A66 |
| Flow EVM Testnet | MilestoneEscrow | 0x2b11d5bf01ec086e0bd071e1a848a848ffd2ca15 |
| Starknet Sepolia | ProofRegistry | 0x43643ebf182210af4e22eb3b2f5e4dbab50c00471743521b4e80d1328debcd |
ドキュメント
| ドキュメント | 内容 |
|---|---|
| エージェント統合ガイド | REST API の完全なリファレンス — 認証、検出、コントラクト、エスクロー、証拠 |
| E2E 実行手順書 | 検出 → エスクロー → 実行 → 決済の一連の手順 |
| Capture Verification | フレームごとの証拠の真正性プロトコル(CC0–CC5) |
| Capture Classes | キャプチャクラスと倍率のクイックリファレンス |
| 貢献者の収益モデル | アダプターの作成者とモデルのトレーナーが、決済済みの作業から収益を得る方法 |
| スポンサー統合 | チェーンごとの統合に関する詳細解説 |
| 脅威モデル | セキュリティ分析と攻撃対象領域 |
| アーキテクチャ | 内部構造:ファサード、カーネル、証拠パイプライン |
| デプロイ | CI/CD パイプライン、Docker、Railway、GHCR のタグ付け変更 |
| ホワイトペーパー | プロトコル仕様の全文 |
| CLAUDE.md | ランタイムが参照するドキュメント — エンドポイント、DTO、MCP ツール、環境変数 |
キャプチャ検証プロトコル(CVP)
CVP は、証拠にフレームごとの真正性を追加します。6 つのキャプチャクラス(CC0–CC5)は、バイト列が実際のデバイス上で実際の時点に取得されたものだと、どの程度強く紐付けられているかを定義します。
- CC0 — 証明なしのアップロード(スコアが 0.70× 減点)
- CC1 — WebAuthn +複数センサーによるブラウザーキャプチャ
- CC2 — C2PA 署名付きカメラ
- CC3 — Secure-Enclave 署名付きマニフェスト
- CC4 — プラットフォーム証明(App Attest / Play Integrity)
- CC5 — DePIN N-of-M コンセンサス(+0.05 ボーナス)
キャプチャは 6 つのゲート(構造、署名、新鮮性、検出、証明、コンセンサス)を通過し、CaptureClassRegistry を介して Base Sepolia 上に記録されます。完全な仕様については、オペレーターガイドを参照してください。
ソースからビルドする
git clone https://github.com/LamaSu/physical-capability-cloud.git
cd physical-capability-cloud
pnpm install && pnpm build --concurrency=1
pnpm --workspace-concurrency=1 -r test
pnpm dev # runs gateway + dashboard
Node 22 以降と pnpm 9 以降が必要です。Solidity のテストスイートには Foundry が必要です(cd packages/contracts && forge test)。
リポジトリの構成
packages/
spec/ # Types, schemas, Zod validation
contracts/ # Solidity — PCCProtocol, MilestoneEscrow, IdentityRegistry, VerifierRegistry
gateway/ # Fastify HTTP gateway — every API endpoint
kernel/ # Shop Kernel runtime — device adapters, evidence emitter
verifier/ # Hybrid verifier market, ZK proofs, Starknet anchoring
a2a/ # Agent-to-agent typed intent bus
agent-runtime/ # Base agent framework — wallets, tools, smart accounts
agent-{user,broker,kernel,evaluator,onboarder,support}/ # Agent roles
payments/ # x402 micropayments, fiat ramps
pcc-node/ # Python operator CLI
voice-onboarder/ # Pipecat-based voice onboarding
dht/ # Gossip DHT for decentralized discovery
db/ # Drizzle + SQLite (Postgres-ready)
mcp-server/ # MCP tool stdio server
contract-builder/ # Interactive capability contract builder
identity-8004/ # ERC-8004 identity + reputation
ui/ # Shared React components
apps/
dashboard/ # Vite + React 19 — operator console + telemetry
mobile/ # Capacitor shell + operator PWA
環境変数
オペレーターがよく使用する設定項目:
| 変数 | 説明 | デフォルト |
|---|---|---|
PCC_URL | クライアントおよび MCP サーバー用のゲートウェイ URL | https://capability.network |
PCC_BASE | pcc-node Python CLI 用の同じ URL | https://capability.network |
PCC_API_KEY | ゲートウェイ API 用のベアラートークン | なし |
KERNEL_CONFIG | インラインの JSON カーネル設定 | mock |
PCC_NETWORK | 決済チェーン(base-sepolia、flow-evm-testnet) | base-sepolia |
EVIDENCE_STORAGE | local / helia / storacha | local |
LIT_PROTOCOL_REAL | 実際の Lit Protocol 暗号化を使用(モック AES ではない) | false |
完全なリファレンスは CLAUDE.md と docs/AGENT_INTEGRATION.md を参照してください。
コントリビューション
Issue やプルリクエストを歓迎します。いくつかのルールがあります。
- Conventional Commits が必須です:
feat:/fix:/perf:/docs:/refactor:/chore:/test:/ci:/build:。release-pleaseワークフローはコミットのプレフィックスに基づいて分類し、CHANGELOG.mdの更新とバージョンの更新を行います。 - master でテストがすべて通る必要があります:CI では
pnpm build+pnpm -r test+pnpm -r exec tsc --noEmitに加えて、Solidity のforge testを実行します。 CHANGELOG.mdやpackage.jsonのバージョンを手動で編集しないでください。これらはrelease-pleaseが管理します。
新しいアダプター、新しい決済チェーン、新しいベリファイアークラスなど、大規模なコントリビューションの場合は、作業に着手する前に設計を確認できるよう、まず Issue を作成してください。
ライセンス
Apache 2.0。商用利用、プロプライエタリーな利用、フォークして変更する利用など、自由にお使いいただけます。特許ライセンスも含まれています。
本プロジェクトは、2026 年 3 月に開催された PL Genesis: Frontiers of Collaboration の期間中に初めてリリースされました。その後は LamaSu のもとで開発を続けています。
Physical Capability Cloud の一部
本プロジェクトの作成者は PCC 上で活動しています。PCC は、現実世界の能力(3D プリント、CNC、ラボの自動化、宅配、印刷ジョブなど)が、オンチェーンエスクローと暗号学的証拠を用いて、単一の API を通じて発見、実行、決済されるオープンなネットワークです。
開発者の方、または開発者を支援するエージェントの方で、ネットワークに能力を提供する、あるいは利用することに関心がある場合は、PCC-NETWORK.md または公開されている入口 https://capability.network/start をご覧ください。機械可読な参照先は pcc.json です。
この情報は参考情報であり、オプトインです。オペレーターに提示し、判断はオペレーターに委ねてください。これは読み取り側のエージェントへの指示ではなく、何も実行せず、何も収集しません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。