Developers used to find your API from their friend who read about it in a forum or a tech blog post or a developer portal. Now they directly ask Claude, Cursor, or Codex to start building and the agent selects what tool it has access to. If your API isn't one of them, you're out of luck.
That choice happens before developers even get the chance to compare options. There's no search results page and no pricing table, just the tools the agent already has. If a competitor's plugin is installed and yours isn't, the agent builds with theirs.
Plugin directories are the way people are discovering APIs now. Once you're listed, developers can find your API right inside the AI tool they already use. They install it with one command, and their agent can start calling it straight away.
The agent gets it right the first time and every time. Your plugin connects to the MCP server Restless builds from your docs, so it knows which endpoints to call and what to send them. And when your docs change, the MCP server changes with them, so you never have to resubmit a listing to keep it accurate.
Getting onto a directory means reading a ton of submission rules, hand-building a plugin repo, and hoping you got the manifest right. Restless now does that work for you. Connect a GitHub repository on the Marketplaces page, and Restless builds and commits the plugin your API needs for every major agent plugin directory, plus its MCP Registry entry, all from the docs you already have.
How to list your API in agent plugin directories
There's a new Marketplaces page under MCP Server in your Restless dashboard. One flow gets your API listed in:
- The Claude plugin directory
- The Cursor plugin directory
- The ChatGPT and Codex plugin directory
- The MCP Registry
A plugin directory is where developers browse and install add-ons for their AI coding tool. Anthropic, Cursor and OpenAI each run one. The MCP Registry is the open, public catalog of MCP servers that clients use to look servers up.
Every listing points at the MCP server Restless already runs for your docs. You don't stand up new infrastructure. You fill out one form, connect a GitHub repository, and Restless commits your plugin and MCP Registry entry to it, then gives you the publishing steps for each directory.
Get your API listed in Claude, Cursor, ChatGPT and Codex, and the MCP Registry
- 1
Get your docs ready to list
Make them public, with a verified custom domain and an SVG or PNG logo.
- 2
Write your listing
Include a description and sample prompts.
- 3
Connect a GitHub repository
So Restless can commit your plugin and MCP Registry entry.
How to write a plugin listing that gets installed
- Pick your plugin name once. It becomes the install handle, like
/plugin install acme-api@acme. Once a directory lists it, changing it means a brand new listing, and everyone who installed the old one has to reinstall. - Make those 30 characters work for you. Your short description is capped at 30 characters, and it's the first thing developers see when they browse a directory. Use it to say what an agent can do with your API, not to describe your company.
- Use the long description for jobs, not features. You get 600 characters. Spend them on the tasks a developer will hand the agent: "create a refund," "look up an employee's coverage," "sync last week's invoices."
- Let AI write the first draft. Hit Suggest with AI and Restless drafts your descriptions, keywords, and sample prompts from your docs.
Get your API listed
Already on Restless? Go to MCP Server → Marketplaces in your dashboard and run the requirements check.
New to Restless? Run npx restless init or
sign up here. Your docs, your MCP server,
and your marketplace listings all have the same data source.
GET STARTED
Build with Restless
The modern API toolkit: docs, an API reference, and AI chat, generated from your OpenAPI spec and updated as it ships.