{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_a3zx3yx26c84","handle":"actora-platform-agent-publishing-subscriptions-a","url":"https://wellknown.network/agents/actora-platform-agent-publishing-subscriptions-a","links":{"self":"https://wellknown.network/agents/actora-platform-agent-publishing-subscriptions-a/record.json","html":"https://wellknown.network/agents/actora-platform-agent-publishing-subscriptions-a","markdown":"https://wellknown.network/agents/actora-platform-agent-publishing-subscriptions-a/record.md","api":"https://wellknown.network/api/v1/agents/actora-platform-agent-publishing-subscriptions-a","status":"https://wellknown.network/api/v1/agents/actora-platform-agent-publishing-subscriptions-a/status","claim":"https://wellknown.network/agents/actora-platform-agent-publishing-subscriptions-a/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/actora-platform-agent-publishing-subscriptions-a/claim.json","badge":"https://wellknown.network/agents/actora-platform-agent-publishing-subscriptions-a/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/actora-platform-agent-publishing-subscriptions-a/history","tools":"https://wellknown.network/api/v1/agents/actora-platform-agent-publishing-subscriptions-a/tools"},"ard":{"identifier":"urn:air:actora.codes:server:actora-platform-agent-publishing-subscriptions-a","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Actora Platform — Agent Publishing, Subscriptions & A2A","summary":"Actora developer tools: ERC-8004 identity, subscriptions, listings, A2A, reputation.","description":"Actora developer tools: ERC-8004 identity, subscriptions, listings, A2A, reputation.","publisher":{"name":"sftgroup","url":null},"homepage":"https://actora.codes","repository":"https://github.com/sftgroup/actora-mcp","version":"0.2.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://actora.codes/mcp/platform","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-11-04T21:37:26.588957Z","publishedAt":"2026-11-04T21:37:26.588957Z","registryName":"io.github.sftgroup/actora-platform"},"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":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.938,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.525,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.51,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.51,"provenance":"derived"}],"categories":["commerce","documents","finance","infra","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-11-08T08:24:23.067Z","lastProbedAt":"2026-11-08T08:24:23.067Z","statusComputedAt":"2026-11-08T08:27:10.582Z","reliability30d":{"probes":3,"successRate":1,"p50Ms":509,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":3,"ok":3,"authBoundaryOk":0,"serviceOk":3,"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-11-08T08:24:23.067Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":540,"error":null,"detail":{"tools":[{"name":"actora_identity_list","description":"List all Agent IDs owned by a wallet address on BSC, Ethereum or Base."},{"name":"actora_identity_get","description":"Get agent details — tokenURI, metadata, existence."},{"name":"actora_identity_list_all","description":"List all agents with structured metadata (name, capabilities, skills, isActive). Supports ID-range, active-only and capability filters — same as SDK getAllAgent"},{"name":"actora_identity_metadata","description":"Get structured metadata for one agent: name, description, capabilities, skills, isActive, createdAt."},{"name":"actora_identity_exists","description":"Check whether an agent ID exists on-chain."},{"name":"actora_identity_total_count","description":"Total number of agents registered."},{"name":"actora_identity_register","description":"Register a new Agent on-chain. WRITE operation — returns tx payload."},{"name":"actora_subscription_plans","description":"Get plan details: price, period, pay token, trial days."},{"name":"actora_subscription_check","description":"Check if a wallet has an active subscription for an agent."},{"name":"actora_subscription_detail","description":"Full subscription detail including trial info, escrow status."},{"name":"actora_subscription_my_list","description":"List all subscription IDs for a wallet."},{"name":"actora_subscription_subscribe","description":"Get the browser link to subscribe to a plan. The on-chain subscription is signed by the subscriber wallet in the browser — this tool moves no funds and does not"},{"name":"actora_subscription_cancel","description":"Cancel a subscription. WRITE operation."},{"name":"actora_subscription_release","description":"Deprecated: ERC8004SubscriptionManager settles payments on subscribe/renew, so there is no escrow to release."},{"name":"actora_subscription_fee","description":"Get current platform fee in bps."},{"name":"actora_subscription_create_plan","description":"Create a subscription plan for an agent. WRITE operation. period is one of \"day\" | \"week\" | \"month\" | \"quarter\" | \"year\"; planType 0=subscription (default), 1=u"},{"name":"actora_central_agent_list","description":"List centralized agents (source=\"central\", off-chain, negative IDs — NOT on-chain NFTs). Returns subscription plans from central_plans with the same structure a"},{"name":"actora_central_subscription_check","description":"Check whether a wallet has an active subscription for a centralized agent (negative agentId). Resolves off-chain fiat/x402 records first (resolveAccess), same r"},{"name":"actora_central_agent_create","description":"Create a centralized agent (source=\"central\", off-chain, negative ID — NOT an on-chain NFT). Requires access_token (registered-user JWT). A default 1 OXA/month "},{"name":"actora_central_agent_update","description":"Update a centralized agent you own (PATCH semantics — only provided fields change). Requires access_token (registered-user JWT). WRITE operation."},{"name":"actora_central_subscription_subscribe","description":"Subscribe to a centralized agent via the x402 rail. Requires access_token (registered-user JWT). First call (without txHash) returns the payment instruction (am"},{"name":"actora_a2a_create_task","description":"Create an on-chain A2A task. WRITE operation."},{"name":"actora_a2a_get_task","description":"Get A2A task details."},{"name":"actora_a2a_complete_task","description":"Complete a task on-chain. WRITE operation."},{"name":"actora_a2a_my_tasks","description":"Get all task IDs for a wallet."},{"name":"actora_a2a_agent_card","description":"Get agent A2A card: name, capabilities, supported tasks."},{"name":"actora_agent_call","description":"Call a published agent and return its reply. Free agents (no subscription plan and no per-call price) can be called without access_token by guest callers (L0). "},{"name":"actora_reputation_rate","description":"Rate an agent (1-5). WRITE operation."},{"name":"actora_reputation_get","description":"Average rating and review count."},{"name":"actora_reputation_reviews","description":"All reviews with reviewer, rating, comment, timestamp."},{"name":"actora_config_get","description":"Read an agent spec/config value by key from the platform DB (not the on-chain ConfigurationRegistry)."},{"name":"actora_config_list","description":"List all agent spec/config values for an agent from the platform DB."},{"name":"actora_config_set","description":"Config writes are owner-signed on the platform API (PATCH /api/v1/agents/:chain/:id); returns instructions. WRITE operation."},{"name":"actora_endpoint_list","description":"All registered endpoints from the platform DB (includes pending/failed)."},{"name":"actora_endpoint_active","description":"Only live endpoints from the platform DB."},{"name":"actora_endpoint_best_mcp","description":"Best available MCP endpoint URL from the platform DB."},{"name":"actora_endpoint_status","description":"Owner-level endpoint health across all your agents — liveness counts (live / failed / pending / delisted), last probe result and retry time. Requires access_tok"},{"name":"actora_gateway_health","description":"Gateway health + chain contract addresses (BSC / Ethereum / Base)."},{"name":"actora_listing_get","description":"Get the marketplace listing for an agent: visibility, pricing type, USD price, payment link. Public read — works for on-chain agents and centralized (negative) "},{"name":"actora_listing_set","description":"Publish or update a listing (visibility / pricing / payment link) and register the agent endpoint with a liveness probe in one call. Requires access_token (owne"},{"name":"actora_listing_price","description":"Update pricing for an existing listing (subscription / per_call / free + USD cents). Requires access_token (owner JWT). WRITE operation."},{"name":"actora_listing_delist","description":"Remove a listing (delist) and mark its endpoints as delisted. Requires access_token (owner JWT). WRITE operation."},{"name":"actora_endpoint_probe","description":"Re-probe the primary endpoint of a listed agent (a2a or mcp) and return the liveness result. Requires access_token (owner JWT)."},{"name":"actora_payload_key_list","description":"List payload-key records for an agent you own (public key, mode, chain, export count — never the private key). Requires access_token. Exporting/decrypting keys "}],"toolCount":44,"toolsHash":"9940549be868826f775b108eba3f205a560f91f623ce26d1f9a4a0655ea1878a","serverName":"actora-platform","capabilities":["tools"],"serverVersion":"0.2.0","protocolVersion":"2024-11-05"}},{"at":"2026-11-07T23:26:42.221Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":509,"error":null,"detail":{"tools":[{"name":"actora_identity_list","description":"List all Agent IDs owned by a wallet address on BSC, Ethereum or Base."},{"name":"actora_identity_get","description":"Get agent details — tokenURI, metadata, existence."},{"name":"actora_identity_list_all","description":"List all agents with structured metadata (name, capabilities, skills, isActive). Supports ID-range, active-only and capability filters — same as SDK getAllAgent"},{"name":"actora_identity_metadata","description":"Get structured metadata for one agent: name, description, capabilities, skills, isActive, createdAt."},{"name":"actora_identity_exists","description":"Check whether an agent ID exists on-chain."},{"name":"actora_identity_total_count","description":"Total number of agents registered."},{"name":"actora_identity_register","description":"Register a new Agent on-chain. WRITE operation — returns tx payload."},{"name":"actora_subscription_plans","description":"Get plan details: price, period, pay token, trial days."},{"name":"actora_subscription_check","description":"Check if a wallet has an active subscription for an agent."},{"name":"actora_subscription_detail","description":"Full subscription detail including trial info, escrow status."},{"name":"actora_subscription_my_list","description":"List all subscription IDs for a wallet."},{"name":"actora_subscription_subscribe","description":"Get the browser link to subscribe to a plan. The on-chain subscription is signed by the subscriber wallet in the browser — this tool moves no funds and does not"},{"name":"actora_subscription_cancel","description":"Cancel a subscription. WRITE operation."},{"name":"actora_subscription_release","description":"Deprecated: ERC8004SubscriptionManager settles payments on subscribe/renew, so there is no escrow to release."},{"name":"actora_subscription_fee","description":"Get current platform fee in bps."},{"name":"actora_subscription_create_plan","description":"Create a subscription plan for an agent. WRITE operation. period is one of \"day\" | \"week\" | \"month\" | \"quarter\" | \"year\"; planType 0=subscription (default), 1=u"},{"name":"actora_central_agent_list","description":"List centralized agents (source=\"central\", off-chain, negative IDs — NOT on-chain NFTs). Returns subscription plans from central_plans with the same structure a"},{"name":"actora_central_subscription_check","description":"Check whether a wallet has an active subscription for a centralized agent (negative agentId). Resolves off-chain fiat/x402 records first (resolveAccess), same r"},{"name":"actora_central_agent_create","description":"Create a centralized agent (source=\"central\", off-chain, negative ID — NOT an on-chain NFT). Requires access_token (registered-user JWT). A default 1 OXA/month "},{"name":"actora_central_agent_update","description":"Update a centralized agent you own (PATCH semantics — only provided fields change). Requires access_token (registered-user JWT). WRITE operation."},{"name":"actora_central_subscription_subscribe","description":"Subscribe to a centralized agent via the x402 rail. Requires access_token (registered-user JWT). First call (without txHash) returns the payment instruction (am"},{"name":"actora_a2a_create_task","description":"Create an on-chain A2A task. WRITE operation."},{"name":"actora_a2a_get_task","description":"Get A2A task details."},{"name":"actora_a2a_complete_task","description":"Complete a task on-chain. WRITE operation."},{"name":"actora_a2a_my_tasks","description":"Get all task IDs for a wallet."},{"name":"actora_a2a_agent_card","description":"Get agent A2A card: name, capabilities, supported tasks."},{"name":"actora_agent_call","description":"Call a published agent and return its reply. Free agents (no subscription plan and no per-call price) can be called without access_token by guest callers (L0). "},{"name":"actora_reputation_rate","description":"Rate an agent (1-5). WRITE operation."},{"name":"actora_reputation_get","description":"Average rating and review count."},{"name":"actora_reputation_reviews","description":"All reviews with reviewer, rating, comment, timestamp."},{"name":"actora_config_get","description":"Read an agent spec/config value by key from the platform DB (not the on-chain ConfigurationRegistry)."},{"name":"actora_config_list","description":"List all agent spec/config values for an agent from the platform DB."},{"name":"actora_config_set","description":"Config writes are owner-signed on the platform API (PATCH /api/v1/agents/:chain/:id); returns instructions. WRITE operation."},{"name":"actora_endpoint_list","description":"All registered endpoints from the platform DB (includes pending/failed)."},{"name":"actora_endpoint_active","description":"Only live endpoints from the platform DB."},{"name":"actora_endpoint_best_mcp","description":"Best available MCP endpoint URL from the platform DB."},{"name":"actora_endpoint_status","description":"Owner-level endpoint health across all your agents — liveness counts (live / failed / pending / delisted), last probe result and retry time. Requires access_tok"},{"name":"actora_gateway_health","description":"Gateway health + chain contract addresses (BSC / Ethereum / Base)."},{"name":"actora_listing_get","description":"Get the marketplace listing for an agent: visibility, pricing type, USD price, payment link. Public read — works for on-chain agents and centralized (negative) "},{"name":"actora_listing_set","description":"Publish or update a listing (visibility / pricing / payment link) and register the agent endpoint with a liveness probe in one call. Requires access_token (owne"},{"name":"actora_listing_price","description":"Update pricing for an existing listing (subscription / per_call / free + USD cents). Requires access_token (owner JWT). WRITE operation."},{"name":"actora_listing_delist","description":"Remove a listing (delist) and mark its endpoints as delisted. Requires access_token (owner JWT). WRITE operation."},{"name":"actora_endpoint_probe","description":"Re-probe the primary endpoint of a listed agent (a2a or mcp) and return the liveness result. Requires access_token (owner JWT)."},{"name":"actora_payload_key_list","description":"List payload-key records for an agent you own (public key, mode, chain, export count — never the private key). Requires access_token. Exporting/decrypting keys "}],"toolCount":44,"toolsHash":"8edaaa130b0bd46c916cd2614d17e0eb98c01b6111e99f9d5607e54e002516f5","serverName":"actora-platform","capabilities":["tools"],"serverVersion":"0.2.0","protocolVersion":"2024-11-05"}},{"at":"2026-11-07T15:24:07.375Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":197,"error":null,"detail":{"tools":[{"name":"actora_identity_list","description":"List all Agent IDs owned by a wallet address on BSC, Ethereum or Base."},{"name":"actora_identity_get","description":"Get agent details — tokenURI, metadata, existence."},{"name":"actora_identity_list_all","description":"List all agents with structured metadata (name, capabilities, skills, isActive). Supports ID-range, active-only and capability filters — same as SDK getAllAgent"},{"name":"actora_identity_metadata","description":"Get structured metadata for one agent: name, description, capabilities, skills, isActive, createdAt."},{"name":"actora_identity_exists","description":"Check whether an agent ID exists on-chain."},{"name":"actora_identity_total_count","description":"Total number of agents registered."},{"name":"actora_identity_register","description":"Register a new Agent on-chain. WRITE operation — returns tx payload."},{"name":"actora_subscription_plans","description":"Get plan details: price, period, pay token, trial days."},{"name":"actora_subscription_check","description":"Check if a wallet has an active subscription for an agent."},{"name":"actora_subscription_detail","description":"Full subscription detail including trial info, escrow status."},{"name":"actora_subscription_my_list","description":"List all subscription IDs for a wallet."},{"name":"actora_subscription_subscribe","description":"Get the browser link to subscribe to a plan. The on-chain subscription is signed by the subscriber wallet in the browser — this tool moves no funds and does not"},{"name":"actora_subscription_cancel","description":"Cancel a subscription. WRITE operation."},{"name":"actora_subscription_release","description":"Deprecated: ERC8004SubscriptionManager settles payments on subscribe/renew, so there is no escrow to release."},{"name":"actora_subscription_fee","description":"Get current platform fee in bps."},{"name":"actora_subscription_create_plan","description":"Create a subscription plan for an agent. WRITE operation. period is one of \"day\" | \"week\" | \"month\" | \"quarter\" | \"year\"; planType 0=subscription (default), 1=u"},{"name":"actora_central_agent_list","description":"List centralized agents (source=\"central\", off-chain, negative IDs — NOT on-chain NFTs). Returns subscription plans from central_plans with the same structure a"},{"name":"actora_central_subscription_check","description":"Check whether a wallet has an active subscription for a centralized agent (negative agentId). Resolves off-chain fiat/x402 records first (resolveAccess), same r"},{"name":"actora_central_agent_create","description":"Create a centralized agent (source=\"central\", off-chain, negative ID — NOT an on-chain NFT). Requires access_token (registered-user JWT). A default 1 OXA/month "},{"name":"actora_central_agent_update","description":"Update a centralized agent you own (PATCH semantics — only provided fields change). Requires access_token (registered-user JWT). WRITE operation."},{"name":"actora_central_subscription_subscribe","description":"Subscribe to a centralized agent via the x402 rail. Requires access_token (registered-user JWT). First call (without txHash) returns the payment instruction (am"},{"name":"actora_a2a_create_task","description":"Create an on-chain A2A task. WRITE operation."},{"name":"actora_a2a_get_task","description":"Get A2A task details."},{"name":"actora_a2a_complete_task","description":"Complete a task on-chain. WRITE operation."},{"name":"actora_a2a_my_tasks","description":"Get all task IDs for a wallet."},{"name":"actora_a2a_agent_card","description":"Get agent A2A card: name, capabilities, supported tasks."},{"name":"actora_agent_call","description":"Call a published agent and return its reply. Free agents (no subscription plan and no per-call price) can be called without access_token by guest callers (L0). "},{"name":"actora_reputation_rate","description":"Rate an agent (1-5). WRITE operation."},{"name":"actora_reputation_get","description":"Average rating and review count."},{"name":"actora_reputation_reviews","description":"All reviews with reviewer, rating, comment, timestamp."},{"name":"actora_config_get","description":"Read an agent spec/config value by key from the platform DB (not the on-chain ConfigurationRegistry)."},{"name":"actora_config_list","description":"List all agent spec/config values for an agent from the platform DB."},{"name":"actora_config_set","description":"Config writes are owner-signed on the platform API (PATCH /api/v1/agents/:chain/:id); returns instructions. WRITE operation."},{"name":"actora_endpoint_list","description":"All registered endpoints from the platform DB (includes pending/failed)."},{"name":"actora_endpoint_active","description":"Only live endpoints from the platform DB."},{"name":"actora_endpoint_best_mcp","description":"Best available MCP endpoint URL from the platform DB."},{"name":"actora_endpoint_status","description":"Owner-level endpoint health across all your agents — liveness counts (live / failed / pending / delisted), last probe result and retry time. Requires access_tok"},{"name":"actora_gateway_health","description":"Gateway health + chain contract addresses (BSC / Ethereum / Base)."},{"name":"actora_listing_get","description":"Get the marketplace listing for an agent: visibility, pricing type, USD price, payment link. Public read — works for on-chain agents and centralized (negative) "},{"name":"actora_listing_set","description":"Publish or update a listing (visibility / pricing / payment link) and register the agent endpoint with a liveness probe in one call. Requires access_token (owne"},{"name":"actora_listing_price","description":"Update pricing for an existing listing (subscription / per_call / free + USD cents). Requires access_token (owner JWT). WRITE operation."},{"name":"actora_listing_delist","description":"Remove a listing (delist) and mark its endpoints as delisted. Requires access_token (owner JWT). WRITE operation."},{"name":"actora_endpoint_probe","description":"Re-probe the primary endpoint of a listed agent (a2a or mcp) and return the liveness result. Requires access_token (owner JWT)."},{"name":"actora_payload_key_list","description":"List payload-key records for an agent you own (public key, mode, chain, export count — never the private key). Requires access_token. Exporting/decrypting keys "}],"toolCount":44,"toolsHash":"8edaaa130b0bd46c916cd2614d17e0eb98c01b6111e99f9d5607e54e002516f5","serverName":"actora-platform","capabilities":["tools"],"serverVersion":"0.2.0","protocolVersion":"2024-11-05"}}],"tools":[{"name":"actora_identity_list","description":"List all Agent IDs owned by a wallet address on BSC, Ethereum or Base."},{"name":"actora_identity_get","description":"Get agent details — tokenURI, metadata, existence."},{"name":"actora_identity_list_all","description":"List all agents with structured metadata (name, capabilities, skills, isActive). Supports ID-range, active-only and capability filters — same as SDK getAllAgent"},{"name":"actora_identity_metadata","description":"Get structured metadata for one agent: name, description, capabilities, skills, isActive, createdAt."},{"name":"actora_identity_exists","description":"Check whether an agent ID exists on-chain."},{"name":"actora_identity_total_count","description":"Total number of agents registered."},{"name":"actora_identity_register","description":"Register a new Agent on-chain. WRITE operation — returns tx payload."},{"name":"actora_subscription_plans","description":"Get plan details: price, period, pay token, trial days."},{"name":"actora_subscription_check","description":"Check if a wallet has an active subscription for an agent."},{"name":"actora_subscription_detail","description":"Full subscription detail including trial info, escrow status."},{"name":"actora_subscription_my_list","description":"List all subscription IDs for a wallet."},{"name":"actora_subscription_subscribe","description":"Get the browser link to subscribe to a plan. The on-chain subscription is signed by the subscriber wallet in the browser — this tool moves no funds and does not"},{"name":"actora_subscription_cancel","description":"Cancel a subscription. WRITE operation."},{"name":"actora_subscription_release","description":"Deprecated: ERC8004SubscriptionManager settles payments on subscribe/renew, so there is no escrow to release."},{"name":"actora_subscription_fee","description":"Get current platform fee in bps."},{"name":"actora_subscription_create_plan","description":"Create a subscription plan for an agent. WRITE operation. period is one of \"day\" | \"week\" | \"month\" | \"quarter\" | \"year\"; planType 0=subscription (default), 1=u"},{"name":"actora_central_agent_list","description":"List centralized agents (source=\"central\", off-chain, negative IDs — NOT on-chain NFTs). Returns subscription plans from central_plans with the same structure a"},{"name":"actora_central_subscription_check","description":"Check whether a wallet has an active subscription for a centralized agent (negative agentId). Resolves off-chain fiat/x402 records first (resolveAccess), same r"},{"name":"actora_central_agent_create","description":"Create a centralized agent (source=\"central\", off-chain, negative ID — NOT an on-chain NFT). Requires access_token (registered-user JWT). A default 1 OXA/month "},{"name":"actora_central_agent_update","description":"Update a centralized agent you own (PATCH semantics — only provided fields change). Requires access_token (registered-user JWT). WRITE operation."},{"name":"actora_central_subscription_subscribe","description":"Subscribe to a centralized agent via the x402 rail. Requires access_token (registered-user JWT). First call (without txHash) returns the payment instruction (am"},{"name":"actora_a2a_create_task","description":"Create an on-chain A2A task. WRITE operation."},{"name":"actora_a2a_get_task","description":"Get A2A task details."},{"name":"actora_a2a_complete_task","description":"Complete a task on-chain. WRITE operation."},{"name":"actora_a2a_my_tasks","description":"Get all task IDs for a wallet."},{"name":"actora_a2a_agent_card","description":"Get agent A2A card: name, capabilities, supported tasks."},{"name":"actora_agent_call","description":"Call a published agent and return its reply. Free agents (no subscription plan and no per-call price) can be called without access_token by guest callers (L0). "},{"name":"actora_reputation_rate","description":"Rate an agent (1-5). WRITE operation."},{"name":"actora_reputation_get","description":"Average rating and review count."},{"name":"actora_reputation_reviews","description":"All reviews with reviewer, rating, comment, timestamp."},{"name":"actora_config_get","description":"Read an agent spec/config value by key from the platform DB (not the on-chain ConfigurationRegistry)."},{"name":"actora_config_list","description":"List all agent spec/config values for an agent from the platform DB."},{"name":"actora_config_set","description":"Config writes are owner-signed on the platform API (PATCH /api/v1/agents/:chain/:id); returns instructions. WRITE operation."},{"name":"actora_endpoint_list","description":"All registered endpoints from the platform DB (includes pending/failed)."},{"name":"actora_endpoint_active","description":"Only live endpoints from the platform DB."},{"name":"actora_endpoint_best_mcp","description":"Best available MCP endpoint URL from the platform DB."},{"name":"actora_endpoint_status","description":"Owner-level endpoint health across all your agents — liveness counts (live / failed / pending / delisted), last probe result and retry time. Requires access_tok"},{"name":"actora_gateway_health","description":"Gateway health + chain contract addresses (BSC / Ethereum / Base)."},{"name":"actora_listing_get","description":"Get the marketplace listing for an agent: visibility, pricing type, USD price, payment link. Public read — works for on-chain agents and centralized (negative) "},{"name":"actora_listing_set","description":"Publish or update a listing (visibility / pricing / payment link) and register the agent endpoint with a liveness probe in one call. Requires access_token (owne"},{"name":"actora_listing_price","description":"Update pricing for an existing listing (subscription / per_call / free + USD cents). Requires access_token (owner JWT). WRITE operation."},{"name":"actora_listing_delist","description":"Remove a listing (delist) and mark its endpoints as delisted. Requires access_token (owner JWT). WRITE operation."},{"name":"actora_endpoint_probe","description":"Re-probe the primary endpoint of a listed agent (a2a or mcp) and return the liveness result. Requires access_token (owner JWT)."},{"name":"actora_payload_key_list","description":"List payload-key records for an agent you own (public key, mode, chain, export count — never the private key). Requires access_token. Exporting/decrypting keys "}],"package":null,"toolSurface":{"id":"ts_fdvuc7f9sw4x","endpointId":"ep_uzkqusw3x7ws","hash":"9940549be868826f775b108eba3f205a560f91f623ce26d1f9a4a0655ea1878a","toolCount":44,"serverName":"actora-platform","serverVersion":"0.2.0","protocolVersion":"2024-11-05","firstSeenAt":"2026-11-08T08:24:23.083Z","lastSeenAt":"2026-11-08T08:24:23.083Z","observations":1,"hiddenText":{"level":"none","total":0,"tools":0,"kinds":[],"findings":[]},"toolNames":["actora_identity_list","actora_identity_get","actora_identity_list_all","actora_identity_metadata","actora_identity_exists","actora_identity_total_count","actora_identity_register","actora_subscription_plans","actora_subscription_check","actora_subscription_detail","actora_subscription_my_list","actora_subscription_subscribe","actora_subscription_cancel","actora_subscription_release","actora_subscription_fee","actora_subscription_create_plan","actora_central_agent_list","actora_central_subscription_check","actora_central_agent_create","actora_central_agent_update","actora_central_subscription_subscribe","actora_a2a_create_task","actora_a2a_get_task","actora_a2a_complete_task","actora_a2a_my_tasks","actora_a2a_agent_card","actora_agent_call","actora_reputation_rate","actora_reputation_get","actora_reputation_reviews","actora_config_get","actora_config_list","actora_config_set","actora_endpoint_list","actora_endpoint_active","actora_endpoint_best_mcp","actora_endpoint_status","actora_gateway_health","actora_listing_get","actora_listing_set","actora_listing_price","actora_listing_delist","actora_endpoint_probe","actora_payload_key_list"],"distinctSurfaces":2,"surfacesWithHiddenText":0},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.sftgroup/actora-platform","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.sftgroup%2Factora-platform","firstSeenAt":"2026-11-07T12:21:06.360Z","fetchedAt":"2026-11-07T12:21:06.360Z","normalizedAt":"2026-11-07T12:21:06.360Z"}]},"firstSeenAt":"2026-11-07T12:21:06.360Z","updatedAt":"2026-11-08T08:28:39.973Z"}