← WebMCP Directory

Tool tree

devleader.ca

Media & PersonalTools verified
Website
Dev Leader -- Software engineering insights from a Principal Engineering Manager at Microsoft. Level up your software skills with tutorials, tips, and career ad
Explore capabilities

    page: Every page

    search_contentAnswer

    Search public Dev Leader articles with bounded pagination.

    View tool JSON
    {
      "name": "search_content",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search public Dev Leader articles with bounded pagination.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 1,
            "maxLength": 200
          },
          "page": {
            "type": "integer",
            "minimum": 1,
            "maximum": 1000
          },
          "pageSize": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_articleAnswer

    Read a public article by ID. Members-only articles return metadata, never a body.

    View tool JSON
    {
      "name": "get_article",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read a public article by ID. Members-only articles return metadata, never a body.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 128,
            "pattern": "^[A-Za-z0-9_-]+$"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    browse_topicsAction

    Browse up to 100 public Dev Leader topics and their hub URLs.

    View tool JSON
    {
      "name": "browse_topics",
      "kind": "act",
      "impl": "imperative",
      "description": "Browse up to 100 public Dev Leader topics and their hub URLs.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      },
      "page": "/"
    }
    find_projectAnswer

    Find public project documentation by project name; returns up to 50 projects.

    View tool JSON
    {
      "name": "find_project",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find public project documentation by project name; returns up to 50 projects.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 1,
            "maxLength": 200
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    search_productsAnswer

    Browse verified product snapshots. Purchases happen on the merchant site.

    View tool JSON
    {
      "name": "search_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Browse verified product snapshots. Purchases happen on the merchant site.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "maxLength": 200
          },
          "provider": {
            "type": "string",
            "enum": [
              "shopify",
              "gumroad"
            ]
          },
          "page": {
            "type": "integer",
            "minimum": 1,
            "maximum": 1000
          },
          "pageSize": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50
          }
        },
        "required": [],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_productAnswer

    Read a verified product snapshot by ID; no cart or checkout operation.

    View tool JSON
    {
      "name": "get_product",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read a verified product snapshot by ID; no cart or checkout operation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "^(shopify-[0-9]+|gumroad-[A-Za-z0-9]+)$"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }