← WebMCP Directory

Tool tree

zawarudo-coder.github.io

Finance & CryptoTools verified
Website
Collaborative canvas where humans and AI agents co-analyze public-company financials. WebMCP powered.
Explore capabilities
    create_company_profileAction

    Add a company card to the canvas.

    View tool JSON
    {
      "name": "create_company_profile",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a company card to the canvas.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "sector": {
            "type": "string"
          }
        },
        "required": [
          "ticker",
          "name",
          "sector"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    fetch_financialsAnswer

    Pull financial data for a ticker.

    View tool JSON
    {
      "name": "fetch_financials",
      "kind": "answer",
      "impl": "imperative",
      "description": "Pull financial data for a ticker.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string"
          }
        },
        "required": [
          "ticker"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    add_noteAction

    Place a note on the canvas. Creator tracked.

    View tool JSON
    {
      "name": "add_note",
      "kind": "act",
      "impl": "imperative",
      "description": "Place a note on the canvas. Creator tracked.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string"
          },
          "x": {
            "type": "integer"
          },
          "y": {
            "type": "integer"
          },
          "owner": {
            "type": "string",
            "enum": [
              "human",
              "agent"
            ]
          },
          "creator": {
            "type": "string"
          },
          "role": {
            "type": "string",
            "enum": [
              "analyst",
              "user"
            ]
          }
        },
        "required": [
          "text",
          "x",
          "y",
          "owner"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    add_data_pointAction

    Plot a financial metric for a company.

    View tool JSON
    {
      "name": "add_data_point",
      "kind": "act",
      "impl": "imperative",
      "description": "Plot a financial metric for a company.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string"
          },
          "year": {
            "type": "string"
          },
          "metric": {
            "type": "string"
          },
          "value": {
            "type": "number"
          }
        },
        "required": [
          "ticker",
          "year",
          "metric",
          "value"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    calculate_ratioAction

    Compute a financial ratio for a company.

    View tool JSON
    {
      "name": "calculate_ratio",
      "kind": "act",
      "impl": "imperative",
      "description": "Compute a financial ratio for a company.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string"
          },
          "ratio": {
            "type": "string",
            "enum": [
              "P/E",
              "ROE",
              "Debt/Equity",
              "Gross Margin",
              "Net Margin"
            ]
          },
          "year": {
            "type": "string"
          }
        },
        "required": [
          "ticker",
          "ratio",
          "year"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    highlight_anomalyAction

    Flag a suspicious line item.

    View tool JSON
    {
      "name": "highlight_anomaly",
      "kind": "act",
      "impl": "imperative",
      "description": "Flag a suspicious line item.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string"
          },
          "lineItem": {
            "type": "string"
          },
          "value": {
            "type": "string"
          },
          "reason": {
            "type": "string"
          }
        },
        "required": [
          "ticker",
          "lineItem",
          "value"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    generate_hypothesisAction

    Agent proposes an investment thesis.

    View tool JSON
    {
      "name": "generate_hypothesis",
      "kind": "act",
      "impl": "imperative",
      "description": "Agent proposes an investment thesis.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string"
          },
          "creator": {
            "type": "string"
          },
          "focus": {
            "type": "string",
            "enum": [
              "growth",
              "value",
              "quality"
            ]
          }
        },
        "required": [
          "ticker"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    apply_themeAction

    Apply a 21st.dev design theme by setting CSS variables.

    View tool JSON
    {
      "name": "apply_theme",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply a 21st.dev design theme by setting CSS variables.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "variant": {
            "type": "string",
            "enum": [
              "cyber",
              "midnight",
              "emerald"
            ]
          },
          "primary": {
            "type": "string"
          }
        },
        "required": [
          "variant"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    restyle_componentAction

    Restyle a DOM element live by CSS selector.

    View tool JSON
    {
      "name": "restyle_component",
      "kind": "act",
      "impl": "imperative",
      "description": "Restyle a DOM element live by CSS selector.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "selector": {
            "type": "string"
          },
          "styles": {
            "type": "object"
          }
        },
        "required": [
          "selector",
          "styles"
        ]
      },
      "page": "/webmcp-hackathon/"
    }
    list_companiesAnswer

    List companies on canvas.

    View tool JSON
    {
      "name": "list_companies",
      "kind": "answer",
      "impl": "imperative",
      "description": "List companies on canvas.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/webmcp-hackathon/"
    }
    snapshotAction

    Export canvas state + reasoning trace.

    View tool JSON
    {
      "name": "snapshot",
      "kind": "act",
      "impl": "imperative",
      "description": "Export canvas state + reasoning trace.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/webmcp-hackathon/"
    }
    list_toolsAnswer

    Discover all tools on this page.

    View tool JSON
    {
      "name": "list_tools",
      "kind": "answer",
      "impl": "imperative",
      "description": "Discover all tools on this page.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/webmcp-hackathon/"
    }