io.github.sftgroup/actora · v0.2.0 · agents-and-memory
Actora — Agent Identity, Subscriptions & A2A is healthy: it completed an MCP handshake in 3330 ms and exposes 52 tools.
ERC-8004 agent identity, on-chain subscriptions, reputation, A2A tasks and chat over 52 tools.
Endpoint: https://actora.codes/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 52 |
| Latency | 3330 ms |
| Last checked (UTC) | 2026-11-04T14:45:25.649Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-04T14:45:25.649Z | Healthy | 3330 |
actora_identity_list | List all Agent IDs owned by a wallet address on BSC, Ethereum or Base. |
actora_identity_get | Get agent details — tokenURI, metadata, existence. |
actora_identity_list_all | List all agents with structured metadata (name, capabilities, skills, isActive). Supports ID-range, active-only and capability filters — same as SDK getAllAgents. |
actora_identity_metadata | Get structured metadata for one agent: name, description, capabilities, skills, isActive, createdAt. |
actora_identity_exists | Check whether an agent ID exists on-chain. |
actora_identity_total_count | Total number of agents registered. |
actora_identity_register | Register a new Agent on-chain. WRITE operation — returns tx payload. |
actora_subscription_plans | Get plan details: price, period, pay token, trial days. |
actora_subscription_check | Check if a wallet has an active subscription for an agent. |
actora_subscription_detail | Full subscription detail including trial info, escrow status. |
actora_subscription_my_list | List all subscription IDs for a wallet. |
actora_subscription_subscribe | Subscribe to a plan. WRITE operation. |
actora_subscription_cancel | Cancel a subscription. WRITE operation. |
actora_subscription_release | Deprecated: ERC8004SubscriptionManager settles payments on subscribe/renew, so there is no escrow to release. |
actora_subscription_fee | Get current platform fee in bps. |
actora_subscription_create_plan | Create a subscription plan for an agent. WRITE operation. period is one of "day" | "week" | "month" | "quarter" | "year"; planType 0=subscription (default), 1=usage-based, 2=hybrid. |
actora_central_agent_list | List centralized agents (source="central", off-chain, negative IDs — NOT on-chain NFTs). Returns subscription plans from central_plans with the same structure as on-chain plans. Public read. |
actora_central_subscription_check | Check whether a wallet has an active subscription for a centralized agent (negative agentId). Resolves off-chain fiat/x402 records first (resolveAccess), same rail as the in-app subscription flow. Public read. |
actora_central_agent_create | 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 plan is created automatically; adjust it later with actora_central_agent_update. WRITE operation. |
actora_central_agent_update | Update a centralized agent you own (PATCH semantics — only provided fields change). Requires access_token (registered-user JWT). WRITE operation. |
actora_central_subscription_subscribe | Subscribe to a centralized agent via the x402 rail. Requires access_token (registered-user JWT). First call (without txHash) returns the payment instruction (amountWei / payTo / network); after the wallet completes the on-chain x402 transfer, call again with the resulting txHash to verify and activa |
actora_a2a_create_task | Create an on-chain A2A task. WRITE operation. |
actora_a2a_get_task | Get A2A task details. |
actora_a2a_complete_task | Complete a task on-chain. WRITE operation. |
actora_a2a_my_tasks | Get all task IDs for a wallet. |
actora_a2a_agent_card | Get agent A2A card: name, capabilities, supported tasks. |
actora_reputation_rate | Rate an agent (1-5). WRITE operation. |
actora_reputation_get | Average rating and review count. |
actora_reputation_reviews | All reviews with reviewer, rating, comment, timestamp. |
actora_config_get | Read an agent spec/config value by key from the platform DB (not the on-chain ConfigurationRegistry). |
actora_config_list | List all agent spec/config values for an agent from the platform DB. |
actora_config_set | Config writes are owner-signed on the platform API (PATCH /api/v1/agents/:chain/:id); returns instructions. WRITE operation. |
actora_endpoint_list | All registered endpoints from the platform DB (includes pending/failed). |
actora_endpoint_active | Only live endpoints from the platform DB. |
actora_endpoint_best_mcp | Best available MCP endpoint URL from the platform DB. |
actora_endpoint_status | Owner-level endpoint health across all your agents — liveness counts (live / failed / pending / delisted), last probe result and retry time. Requires access_token (owner JWT). |
actora_gateway_tenant | Get tenant profile, plan, quota. Requires access_token (registered-user JWT); `Authorization: Bearer` is injected automatically. |
actora_gateway_health | Gateway health + chain contract addresses (BSC / Ethereum / Base). |
actora_gateway_chat | Single-turn conversation with an agent (SSE stream collected into a reply). Requires access_token (registered-user JWT). |
actora_gateway_create_session | Create a conversation session (dialog container; idempotent). Requires access_token (registered-user JWT). |
actora_gateway_create_task | Create a background task in a session (returns immediately with taskId; queued→running→done). May return 403 PARALLEL_TASKS_DISABLED. Requires access_token (registered-user JWT). |
actora_gateway_get_task | Get task detail by id (status, result, error). Requires access_token (registered-user JWT). |
actora_gateway_list_tasks | List all tasks of a session. Requires access_token (registered-user JWT). |
actora_gateway_cancel_task | Cancel a task (queued → cancelled; running → aborted; terminal states are idempotent). Requires access_token (registered-user JWT). |
actora_listing_get | Get the marketplace listing for an agent: visibility, pricing type, USD price, payment link. Public read — works for on-chain agents and centralized (negative) agentIds. |
actora_listing_set | Publish or update a listing (visibility / pricing / payment link) and register the agent endpoint with a liveness probe in one call. Requires access_token (owner JWT). Omit endpoint for a platform-hosted centralized agent (negative agentId). WRITE operation. |
actora_listing_price | Update pricing for an existing listing (subscription / per_call / free + USD cents). Requires access_token (owner JWT). WRITE operation. |
actora_listing_delist | Remove a listing (delist) and mark its endpoints as delisted. Requires access_token (owner JWT). WRITE operation. |
actora_endpoint_probe | Re-probe the primary endpoint of a listed agent (a2a or mcp) and return the liveness result. Requires access_token (owner JWT). |
actora_payload_key_list | 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 is not exposed over MCP. |
actora_tenant_plans | List platform plans for B-side tenants (Free / Pro / Enterprise: quota, rate limit, concurrency, BYOK). Requires access_token (registered-user JWT). |
actora_tenant_usage | Token/tool-call usage summary and daily timeline for the current tenant. Requires access_token (registered-user JWT). |