PLP Registry

Directory ofPLP servers.

The PLP Registry is a public directory of PLP-compliant prompt servers. Discover vendors, verify compliance, and use protocol redirects for seamless integration.

How it works

The registry acts as a phone book for PLP servers, enabling discovery and protocol-level redirects.

1

Vendors Register

PLP server operators register their endpoint with the registry using the CLI or API.

2

Compliance Check

Automated tests verify the server implements PLP correctly. Verified vendors get a trust badge.

3

Clients Discover

Applications query the registry to find vendors, or use plp:// URLs that redirect automatically.

Vendor Discovery

Find PLP-compliant prompt servers. Search by name, category, or capabilities.

Protocol Redirects

Short URLs that resolve to any PLP server. Use plp://vendor/prompt instead of full URLs.

Compliance Verification

Automated testing ensures vendors implement PLP correctly. Trust badges for verified servers.

CLI Registration

Register your PLP server with a single command. Self-service onboarding for vendors.

Registry API

Programmatic access to the vendor directory. Build tools that discover PLP servers automatically.

Open & Decentralized

No lock-in. The registry points to servers you control. Switch providers anytime.

Protocol redirects

Use short, memorable URLs that resolve to any registered PLP server.

Example
# Instead of remembering full URLs...
https://api.acme-prompts.com/v1/prompts/customer-support

# Use a protocol redirect:
plp://acme/customer-support

# The registry resolves it automatically

For PLP server vendors

Register your PLP-compliant server to be discovered by clients worldwide.

Terminal
# Install the CLI
npm install -g @plp/registry-cli

# Register your server
plp-registry register --name acme --url https://api.acme-prompts.com

# Run compliance tests
plp-registry verify --name acme