← WebMCP Directory

Tool tree

ecritx0.vercel.app

Productivity & BusinessTools verified
Website
ecrit
Explore capabilities
    create_task_cardAction

    Create a new note card and add it to the board. status is one of: todo, in-progress, done (defaults to todo).

    View tool JSON
    {
      "name": "create_task_card",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a new note card and add it to the board. status is one of: todo, in-progress, done (defaults to todo).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Short title of the note."
          },
          "content": {
            "type": "string",
            "description": "Markdown body of the note."
          },
          "status": {
            "type": "string",
            "enum": [
              "todo",
              "in-progress",
              "done"
            ],
            "description": "Column to place the note in."
          }
        },
        "required": [
          "title",
          "content"
        ]
      }
    }
    move_cardAction

    Move an existing note card to a different column. targetColumn is one of: todo, in-progress, done.

    View tool JSON
    {
      "name": "move_card",
      "kind": "act",
      "impl": "imperative",
      "description": "Move an existing note card to a different column. targetColumn is one of: todo, in-progress, done.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cardId": {
            "type": "number",
            "description": "Numeric id of the card to move."
          },
          "targetColumn": {
            "type": "string",
            "enum": [
              "todo",
              "in-progress",
              "done"
            ],
            "description": "Column to move the card into."
          }
        },
        "required": [
          "cardId",
          "targetColumn"
        ]
      }
    }
    update_markdownAction

    Replace the markdown body content of an existing note card with new content.

    View tool JSON
    {
      "name": "update_markdown",
      "kind": "act",
      "impl": "imperative",
      "description": "Replace the markdown body content of an existing note card with new content.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cardId": {
            "type": "number",
            "description": "Numeric id of the card to edit."
          },
          "content": {
            "type": "string",
            "description": "New markdown body content."
          }
        },
        "required": [
          "cardId",
          "content"
        ]
      }
    }
    delete_cardSensitive Action

    Permanently delete a note card from the board. Requires user confirmation before deletion.

    View tool JSON
    {
      "name": "delete_card",
      "kind": "transact",
      "impl": "imperative",
      "description": "Permanently delete a note card from the board. Requires user confirmation before deletion.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cardId": {
            "type": "number",
            "description": "Numeric id of the card to delete."
          }
        },
        "required": [
          "cardId"
        ]
      }
    }
    rename_cardAction

    Change the title of an existing note card.

    View tool JSON
    {
      "name": "rename_card",
      "kind": "act",
      "impl": "imperative",
      "description": "Change the title of an existing note card.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cardId": {
            "type": "number",
            "description": "Numeric id of the card to rename."
          },
          "title": {
            "type": "string",
            "description": "New title for the note."
          }
        },
        "required": [
          "cardId",
          "title"
        ]
      }
    }
    search_cardsAnswer

    Search notes by a keyword. Returns matching cards with id, title, content preview, and status.

    View tool JSON
    {
      "name": "search_cards",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search notes by a keyword. Returns matching cards with id, title, content preview, and status.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Keyword to search for in titles and content."
          }
        },
        "required": [
          "query"
        ]
      }
    }
    get_board_summaryAnswer

    Return the full board state: all notes with their id, title, content preview, and status.

    View tool JSON
    {
      "name": "get_board_summary",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return the full board state: all notes with their id, title, content preview, and status.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }