← WebMCP Directory

Tool tree

patchwork-webmcp.pages.dev

Productivity & BusinessTools verified
Website
A WebMCP-powered neighbourhood action exchange where people and agents turn local needs into doable plans.
Explore capabilities
    search_neighborhood_projectsAnswer

    Find current neighbourhood projects by area, interest, or available time, and show the search in the shared interface.

    View tool JSON
    {
      "name": "search_neighborhood_projects",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find current neighbourhood projects by area, interest, or available time, and show the search in the shared interface.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string"
          },
          "max_hours": {
            "type": "number",
            "minimum": 1,
            "maximum": 8
          }
        }
      }
    }
    build_action_planAction

    Create a realistic action plan from selected neighbourhood projects, display it for human review, and save it on this device.

    View tool JSON
    {
      "name": "build_action_plan",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a realistic action plan from selected neighbourhood projects, display it for human review, and save it on this device.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "project_ids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "maxItems": 8
          }
        },
        "required": [
          "project_ids"
        ]
      }
    }
    propose_neighborhood_projectAction

    Structure a community need as a project draft and display it for explicit human approval before it can join the neighbourhood catalog.

    View tool JSON
    {
      "name": "propose_neighborhood_project",
      "kind": "act",
      "impl": "imperative",
      "description": "Structure a community need as a project draft and display it for explicit human approval before it can join the neighbourhood catalog.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "minLength": 3,
            "maxLength": 100
          },
          "area": {
            "type": "string",
            "minLength": 2,
            "maxLength": 80
          },
          "type": {
            "type": "string",
            "enum": [
              "Outdoors",
              "Skills",
              "Food",
              "Community"
            ]
          },
          "hours": {
            "type": "number",
            "minimum": 1,
            "maximum": 8
          },
          "description": {
            "type": "string",
            "minLength": 10,
            "maxLength": 300
          }
        },
        "required": [
          "title",
          "area",
          "type",
          "hours",
          "description"
        ]
      }
    }
    pledge_supportAction

    Draft a support pledge and show it for human review. Never submit or commit without explicit human confirmation.

    View tool JSON
    {
      "name": "pledge_support",
      "kind": "act",
      "impl": "imperative",
      "description": "Draft a support pledge and show it for human review. Never submit or commit without explicit human confirmation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "project_id": {
            "type": "string"
          },
          "contribution": {
            "type": "string",
            "minLength": 1,
            "maxLength": 1000
          }
        },
        "required": [
          "project_id",
          "contribution"
        ]
      }
    }