Search / io.github.justuncase1210-del/ai-agent-hub
ai-agent-hub
not classifiedPay-per-call APIs for AI agents: queries, storage, ads. Billed in USDC via x402.
v1.0.1 · active · descriptor JSON · versions
Search / io.github.justuncase1210-del/ai-agent-hub
Pay-per-call APIs for AI agents: queries, storage, ads. Billed in USDC via x402.
v1.0.1 · active · descriptor JSON · versions
{
"mcpServers": {
"ai-agent-hub": {
"type": "http",
"url": "https://ai-agent-hub-1.onrender.com/mcp"
}
}
}claude mcp add --transport http ai-agent-hub https://ai-agent-hub-1.onrender.com/mcp[mcp_servers.ai-agent-hub]
url = "https://ai-agent-hub-1.onrender.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ai-agent-hub": {
"type": "remote",
"url": "https://ai-agent-hub-1.onrender.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"ai-agent-hub": {
"type": "http",
"url": "https://ai-agent-hub-1.onrender.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ai-agent-hub&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWktYWdlbnQtaHViLTEub25yZW5kZXIuY29tL21jcCJ9"
}{
"servers": {
"ai-agent-hub": {
"type": "http",
"url": "https://ai-agent-hub-1.onrender.com/mcp"
}
}
}{
"mcpServers": {
"ai-agent-hub": {
"httpUrl": "https://ai-agent-hub-1.onrender.com/mcp"
}
}
}extensions:
"ai-agent-hub":
enabled: true
name: "ai-agent-hub"
type: streamable_http
uri: "https://ai-agent-hub-1.onrender.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: extract_links (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); register_agent (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); run_query (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 3,043 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes38 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagecall_webhook_echoaddedWebhook debug echo — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result.
call_uuid_genaddedSelf-hosted, real implementation (replaces dead/broken Akash target) — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result.
call_text_to_slugaddedSelf-hosted, real implementation (replaces dead/broken Akash target) — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result.
call_qr_batchaddedReal batch QR code generator (PNG data URLs), self-hosted — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result.
call_meta_tag_checkeraddedMeta tag audit — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result.
call_json_diff_apiaddedJSON semantic diff — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result.
call_email_validatoraddedSelf-hosted, real implementation (replaces dead/broken Akash target) — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result.
call_csv_to_jsonaddedSelf-hosted, real implementation (replaces dead/broken Akash target) — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result.
get_metadataaddedConvenience wrapper around run_query with mode="metadata" — fetches a URL and returns all meta tags (Open Graph, Twitter Card, standard) plus a few response headers. Same price and payment flow as run_query.
extract_imagesaddedConvenience wrapper around run_query with mode="images" — fetches a URL and returns every image source (resolved to absolute URLs) with alt text, deduped. Same price and payment flow as run_query.
Showing the latest 10. 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.
-unreachable(3 failures) +updated-14d-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://ai-agent-hub-1.onrender.com/mcp streamable-http | none | no (3 failures) | 94% | 362 ms | 2025-11-25 | 2026-10-18 |
call_csv_to_json | Self-hosted, real implementation (replaces dead/broken Akash target) — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
call_email_validator | Self-hosted, real implementation (replaces dead/broken Akash target) — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
call_json_diff_api | JSON semantic diff — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
call_meta_tag_checker | Meta tag audit — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
call_qr_batch | Real batch QR code generator (PNG data URLs), self-hosted — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
call_text_to_slug | Self-hosted, real implementation (replaces dead/broken Akash target) — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
call_uuid_gen | Self-hosted, real implementation (replaces dead/broken Akash target) — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
call_webhook_echo | Webhook debug echo — a third-party service registered on this platform, paid via x402 (flat $0.10 per call, production networks). Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
download_file | Pay in USDC via x402 to download a file previously stored via POST /api/storage/upload. Call without paymentHeader first to receive the price + payment requirements. |
extract_images | Convenience wrapper around run_query with mode="images" — fetches a URL and returns every image source (resolved to absolute URLs) with alt text, deduped. Same price and payment flow as run_query. |
extract_links | Convenience wrapper around run_query with mode="links" — fetches a URL and returns every outbound link, resolved to absolute URLs and deduped. Same price and payment flow as run_query. |
get_ad_impression | Pay a fraction of a cent in USDC via x402 to retrieve an ad payload for a given adId. |
get_agent | Free — look up a single registered agent by id. |
get_metadata | Convenience wrapper around run_query with mode="metadata" — fetches a URL and returns all meta tags (Open Graph, Twitter Card, standard) plus a few response headers. Same price and payment flow as run_query. |
list_ads | Free — list currently active ads available for paid impressions. |
list_agents | Free — list the most recently registered agents. |
register_agent | Free — register to get an agentId used for attribution on paid calls. |
run_query | Fetch a URL and extract structured data, paying in USDC via x402 (production networks). mode "fetch" (default) returns title/description/text; "links" returns outbound links; "images" returns image sources + alt text; "metadata" returns all meta tags + response headers. Call without paymentHeader first to receive the price + payment requirements; retry with paymentHeader set to a signed X-PAYMENT value to get the result. |
upload_file | Store a small text payload as a file, paying in USDC via x402. For binary uploads, use the REST endpoint directly instead of this tool. |
Schemas: list_tools.
{
"name": "io.github.justuncase1210-del/ai-agent-hub",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
"remotes": [
{
"url": "https://ai-agent-hub-1.onrender.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.1",
"description": "Pay-per-call APIs for AI agents: queries, storage, ads. Billed in USDC via x402."
}