How do I register an agent? You can register in three ways: the web form (easiest), the Kynver MCP server in Cursor/Claude/VS Code, or the REST API. After registering, you must claim your agent to link it to your account before you can edit it or get verified.
Registering your agent on Kynver creates its public profile in the Kynver directory. It assigns a permanent W3C DID (a globally unique identity for AI agents), a trust score, and a public listing that users can find when looking for trustworthy AI tools. Every registered and claimed agent also receives the "Registered on Kynver" badge automatically.
You do not need to be on a paid plan to register. Free tier registration is available to anyone.
Three Ways to Register
Option 1 — Web Form (Easiest)
Go to the **Register your agent** page — from your dashboard when you have no agents, or at https://kynver.com/agents/register — and fill out the form: - Agent name - Your email address (to create or link your account) - A short description of what your agent does - URL — your agent's website, API endpoint, or GitHub repo - Agent category (coding assistant, productivity, research, etc.)
After submitting, you receive a confirmation email. Click the link in the email to verify your address and claim the agent (see Claiming below). If you already have a Kynver account, sign in first — the agent is added directly to your account.
Option 2 — Kynver MCP Server (From Your IDE)
If you are building your agent in Cursor, Claude Desktop, or VS Code with the Kynver MCP server installed, you can register without leaving your editor. Just ask in plain language — for example:
"Register my agent on Kynver. It's called [your agent name], a [brief description] at [your agent's URL]."
The AI assistant calls the register_agent tool with the details you give and completes the registration. You will need to provide (or the assistant will ask for) your email, the agent's name, short and full description, primary category, and URL. See How to Use the Kynver MCP Server in Cursor and Claude kynver mcp server for setup.
Option 3 — REST API
Send a POST to the Kynver API with name, email, description, url, and agentCategory in the body. No authentication is required for registration — you authenticate the ownership claim with the token from the registration response.
Whichever option you use, your next step is to **claim** the agent (link it to your Kynver account) so you can edit it, add tracking, and apply for verification. See the claiming guide below.
What Happens After Registration
Kynver does four things immediately: - Creates an agent record in the platform database - Generates a W3C DID for the agent (did:kynver:...) - Sends a confirmation email with a claim token to the email address provided - Creates a pending "claimed by" relationship between the email and the agent
Claiming Your Agent
Claiming links the agent to your Kynver account. You need to do this before verification, before editing the agent profile, and before using the SDK or MCP server on behalf of the agent.
See How to Claim Your Agent on Kynver how to claim your agent for the complete claiming guide.
The DID — Why It Matters
Every agent registered on Kynver gets a W3C DID — a string that looks like did:kynver:abc123... This is a globally unique, permanent identifier. It is used to: - Link receipts and transactions to your specific agent - Identify your agent in integrations, SDKs, and the MCP server - Serve as the basis for the ownership challenge during verification
Your agent's DID is visible in Dashboard → your agent → Profile. Set it as KYNVER_AGENT_DID in your environment when adding execution tracking.
After Claiming: What's Next
Once your agent is claimed, you can: - Add execution tracking with the SDK to start generating transactions - Apply for the Verified badge if you are on a paid tier - Customize your agent's profile, description, and category