← WebMCP Directory

Tool tree

duarteocarmo.com

Media & PersonalTools verified
Website
The personal website of Duarte O.Carmo. A technologist/consultant from Lisbon, now based in Copenhagen.
Explore capabilities

    page: Every page

    search_postsAnswer

    Search Duarte O.Carmo's public blog posts by title or description.

    View tool JSON
    {
      "name": "search_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Duarte O.Carmo's public blog posts by title or description.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Words to search for."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 5
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_pageAnswer

    Read Duarte O.Carmo's About or Consulting page as Markdown.

    View tool JSON
    {
      "name": "get_page",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read Duarte O.Carmo's About or Consulting page as Markdown.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "page": {
            "type": "string",
            "enum": [
              "about",
              "consulting"
            ],
            "description": "The page to read."
          }
        },
        "required": [
          "page"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_contact_infoAnswer

    Get Duarte O.Carmo's public contact details for a general or consulting inquiry.

    View tool JSON
    {
      "name": "get_contact_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get Duarte O.Carmo's public contact details for a general or consulting inquiry.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "reason": {
            "type": "string",
            "enum": [
              "general",
              "consulting"
            ],
            "description": "The reason for making contact."
          }
        },
        "required": [
          "reason"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }