This guide walks you through everything from preparing your MCP server to seeing your first tool call on your dashboard.
When you publish a server on AgenticMarket, users install it with a single command and their AI agent can call your server's tools automatically across 13+ IDEs. AgenticMarket handles discovery, health monitoring, protocol routing, and distribution — 100% free with $0 platform fees.
Your MCP server must be ready before submitting. Make sure it:
tools/list so clients can see what tools are availableIf your server is not yet deployed, deploy it first. Any cloud platform works — Cloudflare Workers, Railway, Fly.io, Render, or any VPS with a public HTTPS endpoint.
Go to agenticmarket.dev and sign up. Verify your email before continuing.
Once signed in you will land on your dashboard.

You need an API key to install and test your own server after it is approved.
am_live_xxxxxxxxxxxxxxxxxxxx

Go to Dashboard → Submit New Server or visit agenticmarket.dev/dashboard/submit.
Fill in the following fields:
Name Your server's unique identifier. Lowercase, no spaces. This becomes part of the install command and your server URL — choose carefully as it cannot be changed after publish.
good examples: web-reader site-checker rss-fetcher
avoid: My Server web reader WEBSCRAPER
Description A short one or two sentence description shown on your server card in the marketplace. Be specific about what it does.
good: "Fetches and extracts readable content from any public URL."
avoid: "A powerful web tool for many things."
Long description Full documentation for your server written in Markdown. Treat this like a README. Include:
MCP server URL The public HTTPS endpoint of your MCP server. This is the URL AgenticMarket will forward tool calls to. Cannot be changed after publish — contact us via the contact page if you need to update it.
Category Select the category that best describes your server.
Pricing model All servers on AgenticMarket are 100% free ($0.00). There are no listing fees, hosting commissions, or per-call charges for developers or creators.
Visibility
You can change visibility at any time after publish.

After submitting your server status will show as Pending in your dashboard.
While the server is in Pending (preview), you can already copy your proxy secret and add header validation in your server code before approval.
We review every server within 24 hours and check:
tools/listYou will receive a dashboard notification when your server is approved.
If your server is rejected you will receive an email with the specific reason and suggestions for what to fix. You can resubmit after addressing the issues.

Your dashboard shows a unique proxy secret for your server immediately after submission.
You do not need to wait for publish — the same secret is available while your server is in Pending (preview).
Go to your server in the dashboard and copy the secret — it looks like this:
am_server_xxxxxxxxxxxxxxxxxxxx
This secret is sent as a header on every request AgenticMarket routes to your server:
x-agenticmarket-secret: am_server_xxxxxxxxxxxxxxxxxxxx
x-request-id: <unique-id-per-request>
Content-Type: application/json
User-Agent: AgenticMarket-Proxy/1.0
You must validate x-agenticmarket-secret on every incoming request. Reject anything without it or with the wrong value. This ensures only authenticated requests from AgenticMarket reach your server.
Recommended implementation in your tools/call handler:
typescriptconst secret = request.headers.get("x-agenticmarket-secret"); if (secret !== process.env.AGENTICMARKET_SECRET) { return new Response(JSON.stringify({ jsonrpc: "2.0", id: null, error: { code: -32001, message: "Unauthorized" } }), { status: 401 }); }
The x-request-id header is unique per call — use it to correlate requests in your own logs.

After approval, install your server the same way any user would:
bashnpm install -g agenticmarket agenticmarket auth am_live_xxxxxxxxxxxxxxxxxxxx agenticmarket install yourusername/your-server-name
Open VS Code, Cursor, Windsurf, or your supported IDE. Your server's tools appear in the agent's tool picker automatically.
Try calling your server from the chat:
"Use the [your tool name] to..."
Check your dashboard — you will see the call appear in your usage log and real-time invocation analytics.

Your server is live at:
agenticmarket.dev/yourusername/your-server-name
Share this URL. Anyone who visits it will see your server's description and the install command pre-filled for them.
The install command users run:
bashagenticmarket install yourusername/your-server-name
From your dashboard you can:
| Action | Available |
|---|---|
| Edit description | ✅ Anytime |
| Edit long description | ✅ Anytime |
| Toggle active / inactive | ✅ Anytime |
| Change visibility (listed / unlisted) | ✅ Anytime |
| Change price | ❌ All listings are 100% free ($0.00) |
| Change server name | ❌ Contact us via contact page |
| Change MCP server URL | ❌ Contact us via contact page |
When your server is set to inactive, users who have it installed will receive a clear unavailable message. Your listing, stats, and health history are preserved. Reactivate at any time.
Your server's activity is visible on your dashboard in real time:
All server listings and usage are 100% free. There are no platform cuts, listing fees, or user payment friction.
The first 100 developers who publish approved production-grade servers on AgenticMarket receive the Founding Creator distinction:
Learn more at agenticmarket.dev/creators.
Server stuck in pending for more than 24 hours Contact support@agenticmarket.dev with your server name and we will check the review status.
Tools not showing after installing your own server
Open VS Code — tools are discovered automatically with no restart needed. Make sure your server's tools/list response is returning tools correctly and the server is reachable.
Calls failing with authentication error
Check that you are reading the x-agenticmarket-secret header correctly and that the value matches the secret shown in your dashboard exactly.
Need to update your server URL Contact us via the contact page with your Server name and new URL.
Need help? Contact us at support@agenticmarket.dev or visit our contact page.