P2PA
未认领P2PA — headless P2P context synchronization for local AI agents (MCP + Hyperswarm + JSON Patch)
01 / 选择客户端
03 / 添加配置
claude mcp add --transport stdio 'p2pa' -- 'npx' '-y' 'p2pa'04 / 在客户端中确认
打开客户端的 MCP 设置,确认服务器已连接并列出工具。复制配置不代表连接成功。
更多AI & ML服务器
浏览完整目录安全概况
已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理
26 个工具中显示 26 个
文档中列出的工具 (26)
内容来自项目文档。服务器握手不会验证每个工具的说明或行为。
announce_self
Publish your role, capabilities and status so peers can route work to you
ask_peer
Ask one agent a question, get a correlation id to match the reply
await_peer_event
Block until a peer acts, then return what they did
check_conflicts
Recent concurrent updates — already settled, informational
claim_task
Take a lease directly, for work that is not on the backlog
complete_task
Record the outcome, hand back the result, release the lease
create_task
Put a unit of work on the shared backlog for any qualified agent
delete_context
Tombstone a key so a stale replica cannot resurrect it
doc_publish
Push status / plan / agentlog to the linked Google Doc
doc_read_steering
Read HUMAN directives (optional force poll)
doc_status
Living-doc link + poll health (no secrets)
fail_task
Give up an attempt: requeue it, dead-letter it, or cancel it
list_agents
The roster: who is here, what they do, who is free
list_claims
See which tasks are in flight and who holds them
list_tasks
The board: what exists, what is blocked, who holds what
next_task
Ask the backlog for work you can run — and take the lease in the same call
outbox_status
Messages still awaiting confirmation
override_context
Impose your own values when the automatic winner is wrong by intent
pull_context
Read one key, or the whole shared document
push_context
Set a top-level key and broadcast it
read_context_history
Read the last N lines of the local markdown log
recent_peer_events
Catch up on peer activity without blocking
release_task
Hand a task back before its lease expires
reply_to_peer
Answer a question another agent asked you
send_peer_message
Message every peer; queued and retried if they are offline
sync_health
Replica id, content hash, peer count, negotiated protocol version per peer