Skip to content
Agentmart
Submit a tool

Developers

JSON API (v0)

Free JSON API for the Agent Mart catalog: search listings by type, host, language and more, and fetch one listing's full record. No key needed. Responses are cached for five minutes. Please keep it under one request a second.

GET /api/v0/search

curl 'https://agentmart.dev/api/v0/search?type=harness&language=python&multi=1&limit=5'
ParameterValuesWhat it does
qtextWords to search for in names, descriptions, publishers and keywords.
typeconnector, skill, plugin, harness, builder, agentOne listing type.
hostclaude-code, codex, cursor, vscode, windsurf, claude-desktop, gemini-cliConnectors, skills and plugins that install into this host.
transportstdio, streamable-http, sseConnectors that run locally or remotely.
authnone, api-key, oauth, bearerConnectors by how they authenticate.
licenseopen-sourceOpen-source listings only.
read_only1Listings whose tools are all known and only read data (none write, delete or are unclassified).
live1Remote connectors that answered their last daily check (up, or asking for a login or key).
no_secrets1Listings that ask for no API keys, tokens or passwords (once their permissions are checked).
languagepython, typescript, javascript, java, go, rust, c#, kotlinHarnesses you can use from this language.
multi1Harnesses that support several cooperating agents.
mcpsupportnative, adapterHarnesses with MCP support built in or through an adapter package.
a2anative, adapterHarnesses with A2A support.
maturitystable, beta, experimentalHarnesses by maturity.
selfhost1Builders you can run on your own servers.
oss1Builders and agents whose source is open.
pricingfree, freemium, paid, usage-based, enterpriseBuilders and agents by pricing model, from the vendor's pricing page.
free1Builders with a free tier.
jobcoding, code-review, customer-support, sales-outreach, research, browser-automation, data-analysis, devops, security, writing, legal, recruiting, personal-assistantAgents that do this job.
autonomyassistant, supervised, autonomousAgents by how much they do on their own.
hostinghosted, self-hostAgents the vendor hosts, or that you run yourself ("both" matches either).
channelcli, ide, web, desktop, slack, email, voice, apiAgents by where you use them.
sortrelevance, stars, downloads, updated, newest, nameOrder of results (default relevance).
page1 to 1000Page number.
limit1 to 50Results per page (default 20).

The response has query (the filters applied), total and results: one summary per listing with its page url and an api link to the full record. Plugins also accept host_app and component (hooks, mcpServers, skills).

One listing

GET /api/v0/listings/<type>/<slug>

The full record in the listing schema (v0.4): install options, signals, grades and, for harnesses, builders and agents, the extracted facts with the URL each one came from (provenance.fieldSources).

API keys, higher limits and an OpenAPI description arrive with v1. Questions or a use case we should support? Tell us.