← WebMCP Directory

davide.im

davide.im

live Unverified (seed import) Productivity & Business 9 tools imperative implementation

Compare homes, job offers, cars or anything else on every criterion that matters to you.

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

Answer 1 · Act 6 · Transact 2 · Score: Not yet scored

Tool inspector

create_parameter

act imperative

Creates a parameter (comparison criterion). Choose the type that reflects how the user thinks about that criterion and fill in only the fields relevant to that type. Set hard constraints (hard_min/hard_max/constraint/min_acceptable/excluded/required/deadline) only for stated must-have requirements. Operates on the decision open in DecisionWise.

Page: /decisionwise/

Input schema

PropertyTypeRequiredDescription
name string yes Short name of the criterion, e.g. "Price", "Commute to work".
type string yes boolean: present/absent. number: a quantity where higher or lower is better. count: how many things of a kind (e.g. pizzerias within 2 km). percentage: 0-100. ideal: a number with an optimal value (not too much, not too little). rating: subjective score on a 5 or 10 scale. ordinal: levels ordered from worst to best. categorical: one of several unordered options. tags: several features together. date: a date.
description string no Useful context: how it is measured, from where, at what time… (optional).
unit string no Unit of measure for numeric types: "€", "m²", "min", "km"…
importance integer no Declared initial importance 1-5 (3 if unclear). It will be refined by the "would you rather" game.
missing string no What to do when an option has no value. Default neutral.
direction string no number/count/percentage: whether higher or lower is better. date: whether earlier or later is better.
curve string no number/count/percentage. linear: every unit counts the same. saturating: nothing more is gained beyond "saturation". threshold: only crossing "threshold" counts.
range_min number no number/count/percentage: realistic minimum (for normalization).
range_max number no number/count/percentage: realistic maximum.
saturation number no curve=saturating: value beyond which it no longer improves.
threshold number no curve=threshold: threshold value.
hard_min number no Hard constraint (number/count/percentage/ideal/rating): below this value the option is excluded. Only if the user says so explicitly.
hard_max number no Hard constraint (number/count/percentage/ideal): above this value the option is excluded (e.g. maximum budget).
count_definition string no count: what is counted and by which rule.
ideal number no ideal: the optimal value (required for type=ideal).
tolerance_below number no ideal: how far below the ideal it can go before it becomes terrible.
tolerance_above number no ideal: how far above the ideal it can go before it becomes terrible.
scale_max integer no rating: rating scale (default 10).
assessor string no rating: who gives the rating (me, another person, an external source).
preference string no boolean: whether having it is positive, negative or neutral.
constraint string no boolean: must-have requirement (must_have) or exclusion (must_not_have).
choices array no ordinal: levels FROM WORST TO BEST (at least 2). categorical: the possible categories (at least 2). tags: the possible tags (at least 1).
equal_steps boolean no ordinal: are all steps between levels worth the same? (default true)
min_acceptable string no ordinal: lowest acceptable level (hard constraint), one of the choices.
excluded array no categorical: categories excluded up front (hard constraint).
required array no tags: required tags (hard constraint).
tags_mode string no tags: each tag counts on its own (each) or only how many there are counts (count).
deadline string no date: ISO yyyy-mm-dd deadline (hard constraint).
deadline_type string no date: whether the deadline means "not after" or "not before".
Raw JSON schema
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Short name of the criterion, e.g. \"Price\", \"Commute to work\"."
    },
    "type": {
      "type": "string",
      "enum": [
        "boolean",
        "rating",
        "number",
        "ideal",
        "count",
        "percentage",
        "ordinal",
        "categorical",
        "tags",
        "date"
      ],
      "description": "boolean: present/absent. number: a quantity where higher or lower is better. count: how many things of a kind (e.g. pizzerias within 2 km). percentage: 0-100. ideal: a number with an optimal value (not too much, not too little). rating: subjective score on a 5 or 10 scale. ordinal: levels ordered from worst to best. categorical: one of several unordered options. tags: several features together. date: a date."
    },
    "description": {
      "type": "string",
      "description": "Useful context: how it is measured, from where, at what time… (optional)."
    },
    "unit": {
      "type": "string",
      "description": "Unit of measure for numeric types: \"€\", \"m²\", \"min\", \"km\"…"
    },
    "importance": {
      "type": "integer",
      "minimum": 1,
      "maximum": 5,
      "description": "Declared initial importance 1-5 (3 if unclear). It will be refined by the \"would you rather\" game."
    },
    "missing": {
      "type": "string",
      "enum": [
        "penalize",
        "neutral",
        "ignore"
      ],
      "description": "What to do when an option has no value. Default neutral."
    },
    "direction": {
      "type": "string",
      "enum": [
        "higher",
        "lower",
        "earlier",
        "later"
      ],
      "description": "number/count/percentage: whether higher or lower is better. date: whether earlier or later is better."
    },
    "curve": {
      "type": "string",
      "enum": [
        "linear",
        "saturating",
        "threshold"
      ],
      "description": "number/count/percentage. linear: every unit counts the same. saturating: nothing more is gained beyond \"saturation\". threshold: only crossing \"threshold\" counts."
    },
    "range_min": {
      "type": "number",
      "description": "number/count/percentage: realistic minimum (for normalization)."
    },
    "range_max": {
      "type": "number",
      "description": "number/count/percentage: realistic maximum."
    },
    "saturation": {
      "type": "number",
      "description": "curve=saturating: value beyond which it no longer improves."
    },
    "threshold": {
      "type": "number",
      "description": "curve=threshold: threshold value."
    },
    "hard_min": {
      "type": "number",
      "description": "Hard constraint (number/count/percentage/ideal/rating): below this value the option is excluded. Only if the user says so explicitly."
    },
    "hard_max": {
      "type": "number",
      "description": "Hard constraint (number/count/percentage/ideal): above this value the option is excluded (e.g. maximum budget)."
    },
    "count_definition": {
      "type": "string",
      "description": "count: what is counted and by which rule."
    },
    "ideal": {
      "type": "number",
      "description": "ideal: the optimal value (required for type=ideal)."
    },
    "tolerance_below": {
      "type": "number",
      "description": "ideal: how far below the ideal it can go before it becomes terrible."
    },
    "tolerance_above": {
      "type": "number",
      "description": "ideal: how far above the ideal it can go before it becomes terrible."
    },
    "scale_max": {
      "type": "integer",
      "enum": [
        5,
        10
      ],
      "description": "rating: rating scale (default 10)."
    },
    "assessor": {
      "type": "string",
      "enum": [
        "me",
        "other",
        "external"
      ],
      "description": "rating: who gives the rating (me, another person, an external source)."
    },
    "preference": {
      "type": "string",
      "enum": [
        "positive",
        "negative",
        "neutral"
      ],
      "description": "boolean: whether having it is positive, negative or neutral."
    },
    "constraint": {
      "type": "string",
      "enum": [
        "none",
        "must_have",
        "must_not_have"
      ],
      "description": "boolean: must-have requirement (must_have) or exclusion (must_not_have)."
    },
    "choices": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "ordinal: levels FROM WORST TO BEST (at least 2). categorical: the possible categories (at least 2). tags: the possible tags (at least 1)."
    },
    "equal_steps": {
      "type": "boolean",
      "description": "ordinal: are all steps between levels worth the same? (default true)"
    },
    "min_acceptable": {
      "type": "string",
      "description": "ordinal: lowest acceptable level (hard constraint), one of the choices."
    },
    "excluded": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "categorical: categories excluded up front (hard constraint)."
    },
    "required": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "tags: required tags (hard constraint)."
    },
    "tags_mode": {
      "type": "string",
      "enum": [
        "each",
        "count"
      ],
      "description": "tags: each tag counts on its own (each) or only how many there are counts (count)."
    },
    "deadline": {
      "type": "string",
      "description": "date: ISO yyyy-mm-dd deadline (hard constraint)."
    },
    "deadline_type": {
      "type": "string",
      "enum": [
        "not_after",
        "not_before"
      ],
      "description": "date: whether the deadline means \"not after\" or \"not before\"."
    }
  },
  "required": [
    "name",
    "type"
  ],
  "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