← WebMCP Directory

Tool tree

buildcheck-webmcp.vercel.app

Productivity & BusinessTools verified
Website
Validate demand, competition, distribution and build cost before you spend weeks coding the wrong thing.
Explore capabilities

    page: Every page

    validate_ideaAction

    Analyze and save an idea in the signed-in BuildCheck workspace. Returns structured scores, evidence provenance, cost ranges, risks, and the recommended minimum next action. External lookup occurs only when allow_external_lookup is explicitly true; otherwise configured sources remain mock-only.

    View tool JSON
    {
      "name": "validate_idea",
      "kind": "act",
      "impl": "imperative",
      "description": "Analyze and save an idea in the signed-in BuildCheck workspace. Returns structured scores, evidence provenance, cost ranges, risks, and the recommended minimum next action. External lookup occurs only when allow_external_lookup is explicitly true; otherwise configured sources remain mock-only.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "idea": {
            "type": "string",
            "minLength": 20,
            "maxLength": 3000
          },
          "target_customer": {
            "type": "string",
            "maxLength": 180
          },
          "geography": {
            "type": "string",
            "maxLength": 100
          },
          "business_model": {
            "type": "string",
            "maxLength": 180
          },
          "allow_external_lookup": {
            "description": "Explicit consent to send derived search keywords to the configured external data source.",
            "type": "boolean"
          }
        },
        "required": [
          "idea"
        ],
        "additionalProperties": false
      },
      "page": "/agents"
    }
    roast_ideaAction

    Challenge a project owned by the signed-in user or an idea supplied directly. Evidence-backed risks and hypothetical pivots are labeled separately.

    View tool JSON
    {
      "name": "roast_idea",
      "kind": "act",
      "impl": "imperative",
      "description": "Challenge a project owned by the signed-in user or an idea supplied directly. Evidence-backed risks and hypothetical pivots are labeled separately.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "project_id": {
                "type": "string",
                "minLength": 1,
                "maxLength": 120
              }
            },
            "required": [
              "project_id"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "idea": {
                "type": "string",
                "minLength": 20,
                "maxLength": 3000
              }
            },
            "required": [
              "idea"
            ],
            "additionalProperties": false
          }
        ]
      },
      "page": "/agents"
    }
    get_project_analysisAnswer

    Read the latest analysis for a BuildCheck project owned by the signed-in user. Unknown and unauthorized IDs return the same generic error.

    View tool JSON
    {
      "name": "get_project_analysis",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the latest analysis for a BuildCheck project owned by the signed-in user. Unknown and unauthorized IDs return the same generic error.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "project_id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120
          }
        },
        "required": [
          "project_id"
        ],
        "additionalProperties": false
      },
      "page": "/agents"
    }
    generate_validation_mvpAction

    Return the smallest testable product, explicit exclusions, success metrics and a validation sequence for a project or idea.

    View tool JSON
    {
      "name": "generate_validation_mvp",
      "kind": "act",
      "impl": "imperative",
      "description": "Return the smallest testable product, explicit exclusions, success metrics and a validation sequence for a project or idea.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "project_id": {
                "type": "string",
                "minLength": 1,
                "maxLength": 120
              }
            },
            "required": [
              "project_id"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "idea": {
                "type": "string",
                "minLength": 20,
                "maxLength": 3000
              }
            },
            "required": [
              "idea"
            ],
            "additionalProperties": false
          }
        ]
      },
      "page": "/agents"
    }
    estimate_build_costAction

    Return directional hour and AI-token ranges. Estimates are scope heuristics, never exact usage measurements.

    View tool JSON
    {
      "name": "estimate_build_cost",
      "kind": "act",
      "impl": "imperative",
      "description": "Return directional hour and AI-token ranges. Estimates are scope heuristics, never exact usage measurements.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "project_id": {
                "type": "string",
                "minLength": 1,
                "maxLength": 120
              }
            },
            "required": [
              "project_id"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "idea": {
                "type": "string",
                "minLength": 20,
                "maxLength": 3000
              }
            },
            "required": [
              "idea"
            ],
            "additionalProperties": false
          }
        ]
      },
      "page": "/agents"
    }
    find_opportunitiesAnswer

    Filter BuildCheck opportunities by category, audience, maximum complexity and minimum score. Results are explicitly marked as demo data.

    View tool JSON
    {
      "name": "find_opportunities",
      "kind": "answer",
      "impl": "imperative",
      "description": "Filter BuildCheck opportunities by category, audience, maximum complexity and minimum score. Results are explicitly marked as demo data.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "maxLength": 80
          },
          "audience": {
            "type": "string",
            "maxLength": 180
          },
          "max_complexity": {
            "type": "string",
            "enum": [
              "LOW",
              "MEDIUM",
              "HIGH"
            ]
          },
          "min_score": {
            "type": "integer",
            "minimum": 0,
            "maximum": 100
          }
        },
        "additionalProperties": false
      },
      "page": "/agents"
    }
    evaluate_before_buildAction

    Run BuildCheck's pre-build guard for a project or idea. Advises rather than blocks, and returns a structured full-build warning plus a smaller alternative when needed.

    View tool JSON
    {
      "name": "evaluate_before_build",
      "kind": "act",
      "impl": "imperative",
      "description": "Run BuildCheck's pre-build guard for a project or idea. Advises rather than blocks, and returns a structured full-build warning plus a smaller alternative when needed.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "idea": {
            "type": "string",
            "minLength": 20,
            "maxLength": 3000
          },
          "project_id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120
          },
          "intended_build_scope": {
            "type": "string",
            "maxLength": 1000
          }
        },
        "additionalProperties": false
      },
      "page": "/agents"
    }