← WebMCP Directory

Tool tree

rafaaudibert.dev

Media & PersonalTools verified
Website
The personal site of Rafa Audibert
Explore capabilities

    page: Every page

    get_profileAnswer

    Who Rafa Audibert is in one call: name, headline, location, current job, website and social links. Start here.

    View tool JSON
    {
      "name": "get_profile",
      "kind": "answer",
      "impl": "imperative",
      "description": "Who Rafa Audibert is in one call: name, headline, location, current job, website and social links. Start here.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    get_resumeAnswer

    Rafa's resume, the same content as rafaaudibert.dev/resume: background, work experience with bullet points, education and achievements, spoken languages, and technologies. Optionally narrow to one section.

    View tool JSON
    {
      "name": "get_resume",
      "kind": "answer",
      "impl": "imperative",
      "description": "Rafa's resume, the same content as rafaaudibert.dev/resume: background, work experience with bullet points, education and achievements, spoken languages, and technologies. Optionally narrow to one section.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
          "section": {
            "description": "Return only this section. Omit for the whole resume.",
            "type": "string",
            "enum": [
              "background",
              "experience",
              "education",
              "languages",
              "technologies"
            ]
          }
        }
      },
      "page": "/"
    }
    list_visited_countriesAnswer

    Countries and territories Rafa has visited, with the years of each visit. Brazil is home and counts for every year. Optionally filter to a single year.

    View tool JSON
    {
      "name": "list_visited_countries",
      "kind": "answer",
      "impl": "imperative",
      "description": "Countries and territories Rafa has visited, with the years of each visit. Brazil is home and counts for every year. Optionally filter to a single year.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
          "year": {
            "description": "Only countries visited in this year.",
            "type": "integer",
            "minimum": -9007199254740991,
            "maximum": 9007199254740991
          }
        }
      },
      "page": "/"
    }
    list_flightsAnswer

    Flights Rafa has taken, as drawn on the globe at rafaaudibert.dev/travel. Every international flight is listed; repetitive domestic hops are left out. Filter by year and/or airport IATA code.

    View tool JSON
    {
      "name": "list_flights",
      "kind": "answer",
      "impl": "imperative",
      "description": "Flights Rafa has taken, as drawn on the globe at rafaaudibert.dev/travel. Every international flight is listed; repetitive domestic hops are left out. Filter by year and/or airport IATA code.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
          "year": {
            "description": "Only flights in this year.",
            "type": "integer",
            "minimum": -9007199254740991,
            "maximum": 9007199254740991
          },
          "airport": {
            "description": "Only flights departing from or arriving at this IATA code, e.g. POA.",
            "type": "string",
            "minLength": 3,
            "maxLength": 3
          }
        }
      },
      "page": "/"
    }
    get_travel_summaryAnswer

    Aggregate travel numbers: how many countries, flights and airports, a per-year breakdown, and the most used airports.

    View tool JSON
    {
      "name": "get_travel_summary",
      "kind": "answer",
      "impl": "imperative",
      "description": "Aggregate travel numbers: how many countries, flights and airports, a per-year breakdown, and the most used airports.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    list_blog_postsAnswer

    Rafa's blog posts, newest first, with title, description, publish date, tags and URL. Use get_blog_post for the full text. Optionally filter by tag.

    View tool JSON
    {
      "name": "list_blog_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Rafa's blog posts, newest first, with title, description, publish date, tags and URL. Use get_blog_post for the full text. Optionally filter by tag.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
          "tag": {
            "description": "Only posts carrying this tag (case-insensitive).",
            "type": "string"
          }
        }
      },
      "page": "/"
    }
    get_blog_postAnswer

    The full Markdown source of one blog post, by slug (see list_blog_posts).

    View tool JSON
    {
      "name": "get_blog_post",
      "kind": "answer",
      "impl": "imperative",
      "description": "The full Markdown source of one blog post, by slug (see list_blog_posts).",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Post slug, e.g. applying-for-a-job-in-2024."
          }
        },
        "required": [
          "slug"
        ]
      },
      "page": "/"
    }