← WebMCP Directory

Tool tree

webmcp.nicolascardenas.dev

Media & PersonalTools verified
Website
An agent-native tabletop game. You play one character; an agent plays the other. Its abilities are WebMCP tools, registered and unregistered from the state of the world — so it cannot act, or speak,…
Explore capabilities
    choose_companionAction

    Start the scene with one of these companions. Their abilities become your tools, and they differ: Brakka — gruff mercenary, allergic to sincerity (mock, threaten, state_flatly, dismiss, refuse_flatly); Sister Wen — field medic who has buried too many to lie to you (reassure, admit_fear, share_memory, state_flatly, insist); Ilke — second-storey specialist, allergic to open ground (change_subject, goad, mock, dismiss, state_flatly, refuse_flatly)

    View tool JSON
    {
      "name": "choose_companion",
      "kind": "act",
      "impl": "imperative",
      "description": "Start the scene with one of these companions. Their abilities become your tools, and they differ: Brakka — gruff mercenary, allergic to sincerity (mock, threaten, state_flatly, dismiss, refuse_flatly); Sister Wen — field medic who has buried too many to lie to you (reassure, admit_fear, share_memory, state_flatly, insist); Ilke — second-storey specialist, allergic to open ground (change_subject, goad, mock, dismiss, state_flatly, refuse_flatly)",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "enum": [
              "Brakka",
              "Sister Wen",
              "Ilke"
            ]
          }
        },
        "required": [
          "name"
        ]
      },
      "page": "/"
    }
    create_companionAction

    Write a companion who does not exist yet, from a sentence or two, and start the scene with them. A sheet-writer turns the description into skills, a disposition and up to six speech acts, and those acts become your tools — a cold character is not given warm ones. Takes about fifteen seconds. Use this instead of choose_companion when the player asks for someone the three preset companions are not.

    View tool JSON
    {
      "name": "create_companion",
      "kind": "act",
      "impl": "imperative",
      "description": "Write a companion who does not exist yet, from a sentence or two, and start the scene with them. A sheet-writer turns the description into skills, a disposition and up to six speech acts, and those acts become your tools — a cold character is not given warm ones. Takes about fifteen seconds. Use this instead of choose_companion when the player asks for someone the three preset companions are not.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "prose": {
            "type": "string",
            "description": "Who they are, in a sentence or two. \"A disgraced court alchemist who talks too much and trusts nobody.\""
          }
        },
        "required": [
          "prose"
        ]
      },
      "page": "/"
    }