Search / ai.infobro/directory
infobro AI tools directory
R0· no sign-inList your AI tool on infobro.ai: sign up by email code, submit or claim a listing, pay and track it.
v1.0.0 · active · website · descriptor JSON · versions
Search / ai.infobro/directory
R0· no sign-inList your AI tool on infobro.ai: sign up by email code, submit or claim a listing, pay and track it.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"directory": {
"type": "http",
"url": "https://infobro.ai/mcp",
"headers": {
"Authorization": "Bearer ${DIRECTORY_TOKEN}"
}
}
}
}claude mcp add --transport http directory https://infobro.ai/mcp --header "Authorization: Bearer ${DIRECTORY_TOKEN}"[mcp_servers.directory]
url = "https://infobro.ai/mcp"
bearer_token_env_var = "DIRECTORY_TOKEN"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"directory": {
"type": "remote",
"url": "https://infobro.ai/mcp",
"enabled": true,
"headers": {
"Authorization": "Bearer {env:DIRECTORY_TOKEN}"
}
}
}
}{
"mcpServers": {
"directory": {
"type": "http",
"url": "https://infobro.ai/mcp",
"headers": {
"Authorization": "Bearer ${DIRECTORY_TOKEN}"
}
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=directory&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vaW5mb2Jyby5haS9tY3AiLCJoZWFkZXJzIjp7IkF1dGhvcml6YXRpb24iOiJCZWFyZXIgJHtESVJFQ1RPUllfVE9LRU59In19"
}{
"servers": {
"directory": {
"type": "http",
"url": "https://infobro.ai/mcp",
"headers": {
"Authorization": "Bearer ${DIRECTORY_TOKEN}"
}
}
}
}{
"mcpServers": {
"directory": {
"httpUrl": "https://infobro.ai/mcp",
"headers": {
"Authorization": "Bearer ${DIRECTORY_TOKEN}"
}
}
}
}extensions:
"directory":
enabled: true
name: "directory"
type: streamable_http
uri: "https://infobro.ai/mcp"
headers:
"Authorization": "Bearer ${DIRECTORY_TOKEN}"
timeout: 300
Placeholders to fill from your own secret store: ${DIRECTORY_TOKEN}. The registry never accepts secret values.
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changesstability.rug_pullstability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableupdate_toolchangedinput schemasubmit_toolchangedinput schemasubmit_toolchangedinput schemalist_planschangeddescriptionListing plans with prices and what each includes. A new listing needs one of them.
Listing plans with prices and what each includes. A new listing needs one of them. The owner decides, or tells you to decide for them.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% +updated-10d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://infobro.ai/mcp streamable-http | none | yes | 100% | 388 ms | 2025-11-25 | 2026-11-14 |
create_payment | Returns a payment page for an order (card or crypto, depending on what is enabled). The owner pays there; an assistant that can pay may pay itself. |
find_toolread-only | Is this product already in the infobro directory? Search by website address or name. |
list_categoriesread-only | Category slugs to use in submit_tool. |
list_plansread-only | Listing plans with prices and what each includes. A new listing needs one of them. The owner decides, or tells you to decide for them. |
login_link | A one-time link (15 minutes) that signs the owner into their infobro dashboard in the browser. |
my_toolsread-only | The account’s listings: review status, editor notes, plan, unpaid orders, views and clicks. |
order_statusread-only | Whether an order is paid. |
prefill_from_urlread-only | Reads the product’s website and returns a draft (name, tagline, description, images) to improve and pass to submit_tool. |
start_claim | Free. Gives a meta tag or a DNS TXT record that proves the website is the owner’s. Add it, then call verify_claim. |
start_signup | Step 1 for a new assistant. Emails a 6-digit code to the product owner. Works for new and existing accounts. Then call verify_signup. |
submit_tool | Creates the listing as an unpaid draft and an order for the chosen plan. It goes to editor review once paid (create_payment). Write plain facts; no hype words, no claims you can’t back. |
update_tool | Changes fields of one of the account’s listings. Only the fields you pass change. Live listings change after an editor’s check. |
verify_claim | Looks for the meta tag or DNS record and, if found, moves the listing to the account. |
verify_signup | Step 2. Checks the code from the email and returns an API key that acts for the account. |
whoamiread-only | Which account the key belongs to. |
Schemas: list_tools.
{
"name": "ai.infobro/directory",
"title": "infobro AI tools directory",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://infobro.ai/mcp",
"type": "streamable-http",
"headers": [
{
"name": "Authorization",
"isSecret": true,
"description": "Optional. Bearer key returned by verify_signup; without it the assistant can sign up first or pass api_key per call."
}
]
}
],
"version": "1.0.0",
"websiteUrl": "https://infobro.ai/mcp-server",
"description": "List your AI tool on infobro.ai: sign up by email code, submit or claim a listing, pay and track it."
}