P2PA logo

P2PA

Unclaimed

by SanjoyDat1

P2PA — headless P2P context synchronization for local AI agents (MCP + Hyperswarm + JSON Patch)

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'p2pa' -- 'npx' '-y' 'p2pa'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

26 of 26 tools

Documented tools (26)

From project documentation. A server handshake does not verify each tool’s description or behavior.

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

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about P2PA MCP Server

How do I connect P2PA MCP Server to Claude?
Run `claude mcp add p2pa -- npx -y p2pa` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is P2PA MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can P2PA MCP Server do?
P2PA MCP Server documents 26 tools to the agent, including announce_self, ask_peer, await_peer_event. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.