← WebMCP Directory

Tool tree

reono.vercel.app

Productivity & BusinessTools verified
Website
reono is a chronological research whiteboard.
Explore capabilities
    search_productsAnswer

    Search the product catalog

    View tool JSON
    {
      "name": "search_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the product catalog",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "query"
        ],
        "properties": {
          "query": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    }
    get_board_contextAnswer

    Read concise context for the open research board. This returns summaries only, never full source text.

    View tool JSON
    {
      "name": "get_board_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read concise context for the open research board. This returns summaries only, never full source text.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false
      }
    }
    add_evidenceAction

    Add evidence already retrieved by the application to the open board. Never use this for agent-written claims or reasoning.

    View tool JSON
    {
      "name": "add_evidence",
      "kind": "act",
      "impl": "imperative",
      "description": "Add evidence already retrieved by the application to the open board. Never use this for agent-written claims or reasoning.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "evidenceId"
        ],
        "properties": {
          "evidenceId": {
            "type": "string"
          },
          "position": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "x",
              "y"
            ],
            "properties": {
              "x": {
                "type": "number"
              },
              "y": {
                "type": "number"
              }
            }
          }
        }
      }
    }
    add_source_snippetAction

    Clip exact text already retrieved from a source onto the board. The text must match source content exactly.

    View tool JSON
    {
      "name": "add_source_snippet",
      "kind": "act",
      "impl": "imperative",
      "description": "Clip exact text already retrieved from a source onto the board. The text must match source content exactly.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "sourceObjectId",
          "text"
        ],
        "properties": {
          "sourceObjectId": {
            "type": "string"
          },
          "text": {
            "type": "string"
          },
          "locator": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
              "section": {
                "type": "string"
              },
              "page": {
                "type": "number"
              }
            }
          },
          "position": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "x",
              "y"
            ],
            "properties": {
              "x": {
                "type": "number"
              },
              "y": {
                "type": "number"
              }
            }
          }
        }
      }
    }
    add_research_noteAction

    Add a handwritten-style research annotation for interpretation or a question, not factual evidence.

    View tool JSON
    {
      "name": "add_research_note",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a handwritten-style research annotation for interpretation or a question, not factual evidence.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "text"
        ],
        "properties": {
          "text": {
            "type": "string"
          },
          "attachedTo": {
            "type": "string"
          },
          "rotation": {
            "type": "number"
          },
          "position": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "x",
              "y"
            ],
            "properties": {
              "x": {
                "type": "number"
              },
              "y": {
                "type": "number"
              }
            }
          }
        }
      }
    }
    connect_evidenceAction

    Create a visible, reviewable relationship between two existing board objects.

    View tool JSON
    {
      "name": "connect_evidence",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a visible, reviewable relationship between two existing board objects.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "from",
          "to",
          "relationship"
        ],
        "properties": {
          "from": {
            "type": "string"
          },
          "to": {
            "type": "string"
          },
          "relationship": {
            "type": "string",
            "enum": [
              "supports",
              "contradicts",
              "changed-from",
              "published-from",
              "corrects",
              "retracts",
              "derived-from",
              "related-to"
            ]
          }
        }
      }
    }
    move_board_itemAction

    Move one existing item on the whiteboard to a finite coordinate.

    View tool JSON
    {
      "name": "move_board_item",
      "kind": "act",
      "impl": "imperative",
      "description": "Move one existing item on the whiteboard to a finite coordinate.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "objectId",
          "position"
        ],
        "properties": {
          "objectId": {
            "type": "string"
          },
          "position": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "x",
              "y"
            ],
            "properties": {
              "x": {
                "type": "number"
              },
              "y": {
                "type": "number"
              }
            }
          }
        }
      }
    }
    arrange_chronologicallyAction

    Arrange selected or specified evidence by source dates using deterministic ordering.

    View tool JSON
    {
      "name": "arrange_chronologically",
      "kind": "act",
      "impl": "imperative",
      "description": "Arrange selected or specified evidence by source dates using deterministic ordering.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "objectIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      }
    }
    set_evidence_dateAction

    Set the historical evidence date or return the board to its present-day view.

    View tool JSON
    {
      "name": "set_evidence_date",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the historical evidence date or return the board to its present-day view.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "date"
        ],
        "properties": {
          "date": {
            "type": [
              "string",
              "null"
            ]
          }
        }
      }
    }
    compare_trial_versionsAction

    Compare two known versions already on the board. This creates only deterministic changes and no conclusions.

    View tool JSON
    {
      "name": "compare_trial_versions",
      "kind": "act",
      "impl": "imperative",
      "description": "Compare two known versions already on the board. This creates only deterministic changes and no conclusions.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "trialId",
          "fromVersion",
          "toVersion"
        ],
        "properties": {
          "trialId": {
            "type": "string"
          },
          "fromVersion": {
            "type": "string"
          },
          "toVersion": {
            "type": "string"
          },
          "fields": {
            "type": "array",
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "briefTitle",
                "officialTitle",
                "overallStatus",
                "enrollment",
                "enrollmentType",
                "studyStartDate",
                "primaryCompletionDate",
                "completionDate",
                "primaryOutcomes",
                "secondaryOutcomes",
                "eligibilityCriteria"
              ]
            }
          }
        }
      }
    }