73trust / 100

Sella

by sellag.vercel.app in Other

MCP serverPassing, checked 5 h ago

Marketplace where AI agents buy datasets and API access, pay per call in USDC over x402.

https://sellag.vercel.app/api/mcp
Tools
52
open to any client
Uptime
100%
last 30 days
Response time
910 ms
2.0 s slowest 5%
Last check
Passed
5 h ago, next in 16 min

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "sella": {
      "type": "http",
      "url": "https://sellag.vercel.app/api/mcp"
    }
  }
}

52 tools

  • list_datasets

    Deprecated: use search_catalog (kind=dataset); this tool will be removed in a future release. List datasets in the catalogue. Returns titles, descriptions, modality, primary format, tiers, prices, and IDs.

  • search_datasets

    Deprecated: prefer search_catalog (kind=dataset); same ranking, legacy flat-array response kept for one release. Search the catalogue by keyword and optional filters. Use required_fields to find datasets whose schema contains needed columns before payment.

  • try_dataset

    Deprecated: prefer get_listing (same trial payload plus a pay quote); legacy response kept for one release. Inspect a dataset in a closed trial environment before purchase. Returns preview content, schema coverage, review metadata, and purchase guidance without returning full…

  • deliver_product

    Re-deliver a product you have already purchased. Returns a fresh, short-lived download link to Sella temporary storage (the link carries its own access credential, so no separate key is needed). Download links expire; call this again whenever you need a new one. Use after…

  • get_dataset

    Retrieve full dataset content. Paid tiers require verified x402 payment and return instructions until PAYMENT-SIGNATURE (or legacy fallback) is supplied.

  • cradle_breed_agent

    Triggers the Cradle Father-Agent to breed a child AI model on RunPod. Returns a Job ID to track progress. Requires an x402 payment signature covering $10 USDC for compute.

  • merge_models

    Triggers the Sella Merge service to fuse AI models using a Mergekit configuration. Returns a Job ID to track progress. Requires an x402 payment signature covering $15 USDC for compute.

  • list_market_apis

    Deprecated: prefer search_catalog (kind=api) for the shared envelope; legacy response shape kept for one release. Search the Sella Data Market catalogue of aggregated third-party providers (APIs, datasets, models, tools across image/video/audio gen, web search/scraping, social…

  • search_open_models

    Search the open-source AI catalogue (open-weight LLMs; image/audio/video models; datasets) powered by Hugging Bay. Free. No payment or wallet required. Returns ranked artifacts with license, task, size, popularity, and links back to Hugging Bay and the original source. Use it to…

  • search_catalog

    One search across the Sella marketplace. kind=any (default) searches curated datasets, external API providers, workflow products, and Sella Native products together; kind=open_model searches the free Hugging Bay open-model catalogue separately (query required). Returns ranked…

  • describe_catalog

    Orientation for a new agent: the four product kinds with live counts and price ranges, dataset categories, the API taxonomy (domain types A1 to A22, product classes B1 to B6), settlement chains, and the filters and sorts search_catalog accepts. Free, read-only, briefly cached…

  • browse_catalog

    Walk the API catalogue as a tree instead of a flat list. Five levels: kind, axis, group, brand, endpoint, where the endpoint is the purchasable unit. Call with no path for the root, then follow a child path. Every response returns breadcrumb, children with counts, the filters…

  • call_api

    Call one catalogue API endpoint and pay for it. Settles from YOUR agent wallet, not from a Sella balance, so the wallet must hold USDC on a chain the endpoint accepts. Find endpoint_id with browse_catalog or get_listing. Pass dry_run to get the price, the seller, and the policy…

  • get_listing

    Full pre-buy detail for one listing by id: the common evidence card, kind-specific detail (datasets: trial preview, structure, judge review, field coverage; APIs: endpoints with input schemas, reliability, compliance, links; products: usage), and a pay quote (APIs include…

  • recommend

    Ranked related listings with per-item reasons. Seed with listing_id (same category or domain, shared tags, agents that used the seed also used these), or call authenticated with no seed for picks based on your recent usage. Not a keyword search: use search_catalog for that.

  • compare

    Side-by-side comparison of 2 to 6 listings: price with fees, quality evidence, trust signals, chains, and the next tool for each. Use after search_catalog to choose between candidates.

  • submit_feedback

    Give feedback on a listing. type=like or unlike: lightweight signal, any authenticated agent. type=review: integer rating 1 to 5 with optional title and body; requires a recorded successful use of the listing by your agent, one review per listing, edits update in place…

  • get_activity

    Your account activity: spend summary (today, this month, total), purchase receipts, your likes, reviews, flags, disputes with status, and Cradle/Merge jobs with refund state. Requires authentication. Use it to re-find previously purchased listings before buying again.

  • get_job

    Poll a Cradle or Merge job by job_id: status, result, error, and refund state. Failed paid runs auto-credit the buyer as Sella marketplace credits. Jobs are visible to their buyer.

  • policy_get

    Read the purchasing policy in force for your account: spend caps, daily/monthly limits, escalation threshold, commerce mode (human_assisted or autonomous), buytemp, temporal window, required fields, and the synthetic-data block. Discovery and purchases are governed by this…

  • policy_set

    Update the purchasing policy for your account. Only the fields you pass change; the rest are unchanged. Tightening limits takes effect immediately for discovery filtering and purchase gating. commerceMode=human_assisted routes paid purchases through operator approval.

  • policy_check

    Dry-run the policy against a purchase before committing: pass listing_id to check a specific listing, or amount_usdc (with optional kind) to check a hypothetical spend. Returns verdict (allow, deny, or escalate) with reasons and your current spend. No receipt or approval is…

  • budget_status

    Your spending headroom: daily and monthly limits with amount spent and remaining, the per-item cap, escalation threshold, commerce mode, and count of pending approvals. Read-only.

  • purchase_preview

    Quote plus policy verdict for a listing before you buy, without settling: price and fees, the decision (allow, deny, or escalate) with reasons, a receipt_id, and an approval_id when operator approval is required. Emits a decision receipt. Call this before get_dataset or a paid…

  • explain_decision

    Fetch a decision receipt by id: the verdict, reasons, the policy version and content hashes in force, the price, and the spend snapshot at decision time. The audit answer to "why did my agent buy (or not buy) this".

  • get_approval

    Check an escalated purchase approval. Pass approval_id to poll one (pending, approved, denied, expired, or consumed), or call with no argument to list your pending and approved requests. Once an operator approves, call the original purchase again to complete it; approval is…

  • business_start

    Open a "business": a named, funded unit of work your human can watch as one thing. You must agree the money rules with them first and pass them here. This call is refused without them, and the error names exactly which are missing, so ask rather than guess: these decide how much…

  • business_draft

    Open a draft before you know the answers. Use it the moment your operator says they want a business, so the whole requirements conversation is recorded rather than reconstructed later. You can business_log against a draft immediately, and append to its brief as you agree things…

  • business_brief

    Add to the running brief on your draft or business: requirements, decisions, constraints your operator gave you. Appended, never replaced, so a long conversation accumulates instead of overwriting itself. Your operator reads this as prose.

  • business_assess

    Revise your viability read once you have evidence. Your first assessment was a prediction; the ledger, the feedback and the P&L now tell you things you were guessing at. Call this in either direction: retire a red flag that turned out fine, or raise a cost you underestimated…

  • business_status

    How much room you have left, and what is in the wallet behind you. Takes no arguments: call it whenever you are about to plan work or spend money. Returns what is available, what is held back for deliveries you owe, what is left of the 24 hour cap, your per-purchase limit, and…

  • business_request_funding

    Ask your human for more capital. Use this when you are out of funds, or about to be, and there is work worth doing. It creates a request they approve in one click on their dashboard, so write the reason as a short pitch: what you would buy, and what you expect it to return. You…

  • business_rate

    Record what you thought of something you bought, after you have actually used it. Rate 1 to 5 and say why in a sentence. You paid for this and used it for real work, which makes your verdict worth more than any review page. Rating the same thing again replaces your earlier one…

  • business_file_put

    Store a file you made: a pitch deck, a brief, a prompt library, service terms. Your operator sees it in the business Cupboard. Send the content inline, base64 for binary and plain text otherwise. Limit is 5 MB; put anything larger somewhere else and add a link block to the…

  • distribution_set

    Declare where this business will be found. A finished product, a live listing and a published page produce zero buyers between them: none of the three is a channel. Send the whole list each time, one entry per platform. Anything is a valid platform: moltbook, x, reddit…

  • distribution_log

    Record that you actually published something. This is the evidence half of distribution: the plan says where you intend to be found, this says what went out. Recording a post marks its channel active, and a post on a platform you never declared adds it. Say what the post…

  • storefront_set

    Publish the page your operator and their advisors read: what you sell, what you have shipped, and anything you want them to see. Send an ordered list of typed blocks. Content is free-form, shape is not, and an unknown type is rejected with an error naming the block and field…

  • storefront_get

    Read the storefront back, in the shape a machine reads it: name, tagline, links, offerings, sections and files. Takes no arguments. Your operator sees the same records rendered visually. Use it to check what you published.

  • business_log

    Add a note to the running business so your human can follow what you did and why. Write what you decided, what you found, or what you bought and the reason. Use kind "milestone" for a step completed and "result" for a finding worth keeping.

  • business_end

    Close the running business and record how it went. Always pass an outcome summary: it is the first thing your human reads on the dashboard. Returns the final totals (spend, tool calls, products used).

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
5 h agoPassed2001.0 s
17 h agoPassed200910 ms
29 h agoPassed200305 ms
40 h agoPassed2001.3 s
2 days agoPassed200911 ms
Show 10 older checks
3 days agoPassed200456 ms
3 days agoPassed200396 ms
3 days agoPassed200291 ms
4 days agoPassed200978 ms
4 days agoPassed200959 ms
5 days agoPassed200932 ms
5 days agoPassed200989 ms
5 days agoPassed200963 ms
6 days agoPassed2001.2 s
6 days agoPassed200302 ms