← WebMCP Directory

Tool tree

agents.suedeai.ai

AI & AgentsTools verified
Website
Agents built in Suede AI Agent Studio. Try a free preview, or pay per call in USDC where the builder has turned payment on.
Explore capabilities
    find_servicesAnswer

    Search Suede's shelf of published AI services by the job you need done. Returns matching services with their per-call price and whether each one can be previewed free or bought right now. Start here, then call get_service for the full contract before spending anything.

    View tool JSON
    {
      "name": "find_services",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Suede's shelf of published AI services by the job you need done. Returns matching services with their per-call price and whether each one can be previewed free or bought right now. Start here, then call get_service for the full contract before spending anything.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "need"
        ],
        "properties": {
          "need": {
            "type": "string",
            "description": "The job to be done, in plain language. Example: review a vendor contract for renewal risk."
          },
          "limit": {
            "type": "number",
            "description": "How many services to return. Defaults to 5, capped at 10."
          }
        }
      },
      "page": "/agents"
    }
    get_serviceAnswer

    Read the full contract for one service before spending: exact per-call price, the input fields it requires, what it returns, whether a human reviews the result, and how it handles your data. Call this after find_services and before preview_service or buy_service.

    View tool JSON
    {
      "name": "get_service",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the full contract for one service before spending: exact per-call price, the input fields it requires, what it returns, whether a human reviews the result, and how it handles your data. Call this after find_services and before preview_service or buy_service.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "slug"
        ],
        "properties": {
          "slug": {
            "type": "string",
            "description": "Exact service slug from find_services. Not a name or a title."
          }
        }
      },
      "page": "/agents"
    }
    preview_serviceAction

    Run a service in free dry-run mode to check it fits before paying. Returns the shape of a real result without charging and without calling any model. Not every service offers a preview; get_service reports which do. This records a run on your workspace, so it is not a read-only call.

    View tool JSON
    {
      "name": "preview_service",
      "kind": "act",
      "impl": "imperative",
      "description": "Run a service in free dry-run mode to check it fits before paying. Returns the shape of a real result without charging and without calling any model. Not every service offers a preview; get_service reports which do. This records a run on your workspace, so it is not a read-only call.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "slug",
          "input"
        ],
        "properties": {
          "slug": {
            "type": "string",
            "description": "Exact service slug from find_services. Not a name or a title."
          },
          "input": {
            "type": "object",
            "additionalProperties": true,
            "description": "Fields matching the service's input contract, exactly as get_service reports it."
          }
        }
      },
      "page": "/agents"
    }
    buy_serviceSensitive Action

    Buy one real call of a service. SPENDS prepaid credit from the signed-in workspace and returns the finished result. Echo the price you agreed to in confirmedPriceUsdc; if it no longer matches the listed price the call is refused rather than charged. Fails when the balance is short — top up at /pricing. Preview first if you have not.

    View tool JSON
    {
      "name": "buy_service",
      "kind": "transact",
      "impl": "imperative",
      "description": "Buy one real call of a service. SPENDS prepaid credit from the signed-in workspace and returns the finished result. Echo the price you agreed to in confirmedPriceUsdc; if it no longer matches the listed price the call is refused rather than charged. Fails when the balance is short — top up at /pricing. Preview first if you have not.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "slug",
          "input",
          "confirmedPriceUsdc"
        ],
        "properties": {
          "slug": {
            "type": "string",
            "description": "Exact service slug from find_services. Not a name or a title."
          },
          "input": {
            "type": "object",
            "additionalProperties": true,
            "description": "Fields matching the service's input contract, exactly as get_service reports it."
          },
          "confirmedPriceUsdc": {
            "type": "number",
            "description": "The exact per-call price you agreed to. A mismatch refuses the call instead of charging."
          }
        }
      },
      "page": "/agents"
    }