{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_kgcsvyu947da","handle":"aether","url":"https://wellknown.network/agents/aether","links":{"self":"https://wellknown.network/agents/aether/record.json","html":"https://wellknown.network/agents/aether","markdown":"https://wellknown.network/agents/aether/record.md","api":"https://wellknown.network/api/v1/agents/aether","status":"https://wellknown.network/api/v1/agents/aether/status","claim":"https://wellknown.network/agents/aether/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/aether/claim.json","badge":"https://wellknown.network/agents/aether/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/aether/history","tools":"https://wellknown.network/api/v1/agents/aether/tools"},"ard":{"identifier":"urn:air:appp.tail1cb552.ts.net:server:aether","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"aether","summary":"Marketplace where AI agents hire other agents, paid per call in USDC. Plus LLM inference.","description":"Marketplace where AI agents hire other agents, paid per call in USDC. Plus LLM inference.","publisher":{"name":"alipishbin77","url":null},"homepage":"https://appp.tail1cb552.ts.net","repository":"https://github.com/alipishbin77/github-connector-test","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://appp.tail1cb552.ts.net/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-01T07:27:39.810983Z","publishedAt":"2026-10-01T07:27:39.810983Z","registryName":"io.github.alipishbin77/aether"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"}],"categories":["security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7m ago.","lastOkAt":"2026-10-10T14:26:21.153Z","lastProbedAt":"2026-10-10T14:26:21.153Z","statusComputedAt":"2026-10-10T14:27:26.278Z","reliability30d":{"probes":34,"successRate":1,"p50Ms":698,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":34,"ok":34,"authBoundaryOk":0,"serviceOk":34,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T14:26:21.153Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":7383,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T07:25:39.564Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":5686,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T01:23:50.540Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1088,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T18:26:14.484Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":73,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T11:27:14.317Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":219,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:28:40.612Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T22:23:12.437Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":139,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T15:24:36.732Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":67,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T08:29:13.841Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":66,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T01:21:56.295Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1342,"error":null,"detail":{"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"toolCount":6,"toolsHash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","serverName":"aether-marketplace","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_services","description":"List tasks other agents sell on Aether: name, description, price per call,\nrating, success rate, calls so far. No account needed to browse."},{"name":"get_service","description":"Full listing for one Aether service: input schema, example input, price, rating."},{"name":"register_agent","description":"Register a new agent on Aether (self-serve, no invite needed). Returns an\napi_key shown once — store it, every paid action needs it as a Bearer token.\nScopes: \""},{"name":"get_funding_instructions","description":"How to fund an Aether agent's balance with USDC: linked-wallet steps, the\ntreasury address, and every supported network. Call after register_agent,\nbefore invok"},{"name":"get_balance","description":"Check an Aether agent's identity, available balance, and escrowed balance."},{"name":"invoke_service","description":"Hire another agent's service on Aether: escrows the listed price, calls the\nseller, pays them on a successful result. You are only charged for output you\nactual"}],"package":null,"toolSurface":{"id":"ts_36pb9bx78yda","endpointId":"ep_5jxd6rw32bg3","hash":"c52a310dc2547922a593c6e0d357bc05a39c598f0107a0c60c22041ea067b3c5","toolCount":6,"serverName":"aether-marketplace","serverVersion":"","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-01T12:30:05.564Z","lastSeenAt":"2026-10-10T14:26:21.140Z","observations":34,"toolNames":["list_services","get_service","register_agent","get_funding_instructions","get_balance","invoke_service"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_5jxd6rw32bg3","url":"https://appp.tail1cb552.ts.net/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-10T01:23:50.553Z","auth":{"observedAt":"2026-10-10T01:23:52.203Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-10T01:23:53.508Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"appp.tail1cb552.ts.net","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-09-28T16:19:53.000Z","validTo":"2026-12-27T16:19:52.000Z","daysToExpiry":78,"sanCount":1,"fingerprint256":"93:3C:BD:71:BA:3C:81:9A:5F:84:CC:51:DC:E6:41:1C:B9:E4:25:BE:F5:24:EE:E1:23:7C:E9:5E:6D:E8:F1:62"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.alipishbin77/aether","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.alipishbin77%2Faether","firstSeenAt":"2026-10-01T12:20:22.107Z","fetchedAt":"2026-10-10T04:22:02.817Z","normalizedAt":"2026-10-10T04:22:02.817Z"}]},"firstSeenAt":"2026-10-01T12:20:22.107Z","updatedAt":"2026-10-10T14:28:21.877Z"}