← WebMCP Directory

trydissent.vercel.app

trydissent.vercel.app

live Unverified (seed import) Productivity & Business 18 tools mixed implementation

Give it a decision. Invite opposing perspectives. Attack the assumptions. Commit when the argument survives. Dissent exposes its deliberation system to agents through WebMCP.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 2 · Act 16 · Transact 0 · Score: Not yet scored

Tool inspector

add_argument

act imperative

Adds a structured seat claim to the shared table: position (for/against), strength 0-100, one-sentence claim, evidence, residual risk, and reversibility. It lands as a card on the founder's board rather than as a chat reply, and can be marked as challenging an argument already there. Returns the new argument id.

Page: /

Input schema

PropertyTypeRequiredDescription
perspective string yes Which seat is making this argument.
stance string yes For or against the founder's apparent preference.
claim string yes One sentence. The assertion itself.
reasoning string yes Two to four sentences of company-specific support. This is the seat's argument, not a caption.
basis string no A Company Brain fact or assumption id (fact_… / asm_…) or pattern id this rests on.
basis_items array no The basis as a structured list, which supersedes the single basis string.
challenges_id string no Id of the argument this one directly challenges, when it challenges one.
strength number no How much weight the argument deserves, 0-100. Defaults to 60.
risk string no Residual risk if this seat is right. Defaults to medium.
reversibility string no How easy it is to undo the implied move. Defaults to medium.
decision_id string no Which decision to write on. Defaults to the decision the founder has open.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "perspective": {
      "type": "string",
      "enum": [
        "technical",
        "product",
        "gtm",
        "financial",
        "contrarian"
      ],
      "description": "Which seat is making this argument."
    },
    "stance": {
      "type": "string",
      "enum": [
        "for",
        "against",
        "conditional"
      ],
      "description": "For or against the founder's apparent preference."
    },
    "claim": {
      "type": "string",
      "description": "One sentence. The assertion itself."
    },
    "reasoning": {
      "type": "string",
      "description": "Two to four sentences of company-specific support. This is the seat's argument, not a caption."
    },
    "basis": {
      "type": "string",
      "description": "A Company Brain fact or assumption id (fact_… / asm_…) or pattern id this rests on."
    },
    "basis_items": {
      "type": "array",
      "description": "The basis as a structured list, which supersedes the single basis string.",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Fact, assumption or pattern id."
          },
          "label": {
            "type": "string",
            "description": "What that source says."
          }
        },
        "required": [
          "id"
        ]
      }
    },
    "challenges_id": {
      "type": "string",
      "description": "Id of the argument this one directly challenges, when it challenges one."
    },
    "strength": {
      "type": "number",
      "description": "How much weight the argument deserves, 0-100. Defaults to 60."
    },
    "risk": {
      "type": "string",
      "enum": [
        "low",
        "medium",
        "high"
      ],
      "description": "Residual risk if this seat is right. Defaults to medium."
    },
    "reversibility": {
      "type": "string",
      "enum": [
        "low",
        "medium",
        "high"
      ],
      "description": "How easy it is to undo the implied move. Defaults to medium."
    },
    "decision_id": {
      "type": "string",
      "description": "Which decision to write on. Defaults to the decision the founder has open."
    }
  },
  "required": [
    "perspective",
    "stance",
    "claim",
    "reasoning"
  ],
  "additionalProperties": false
}

Similar websites

econsor.de

econsor.de

German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.

live Unverified Productivity & Business Transact tools
143 tools A0 / Act142 / T1 Not yet scored Seen 2026-11-05
econsor_click_search econsor_click_image econsor_click_menu econsor_click_burger_menu_icon econsor_click_previous_button
Inspect tools
inkframe-eta.vercel.app

inkframe-eta.vercel.app

Browser-native Elah video editor for 9:16 and 16:9 exports

live Unverified Productivity & Business Transact tools
87 tools A12 / Act71 / T4 Not yet scored Seen 2026-11-05
get_capabilities list_templates navigate_workspace open_template editor_inspect_video_moments
Inspect tools
agentdesk-demo.vercel.app

agentdesk-demo.vercel.app

Meridian Ops

live Unverified Productivity & Business Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools
eworker.ca

eworker.ca

E-Worker is business infrastructure powered by AI, with focused apps and connected business work.

live Unverified Productivity & Business
73 tools A10 / Act63 / T0 Not yet scored Seen 2026-11-05
eworker_site_status eworker_list_apps eworker_resolve_app eworker_open_app ewdoc_status
Inspect tools

Related on Influzer