← WebMCP Directory

Tool tree

rdr2.org

Media & Personal
https://www.rdr2.org/
Red Dead Redemption news, guides, and community resources
Explore capabilities

Tools verified

get_navigation_apiAnswer

Get navigation.

View tool JSON
{
  "name": "get_navigation_api",
  "kind": "answer",
  "impl": "imperative",
  "description": "Get navigation.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "location": {
        "type": "string",
        "title": "Menu location",
        "description": "Optional theme menu location such as primary or footer."
      },
      "menu_slug": {
        "type": "string",
        "title": "Menu slug",
        "description": "Optional menu slug when you want one specific menu."
      }
    },
    "required": [],
    "additionalProperties": false
  }
}
get_post_apiAnswer

Get post.

View tool JSON
{
  "name": "get_post_api",
  "kind": "answer",
  "impl": "imperative",
  "description": "Get post.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "id": {
        "type": "integer",
        "title": "Post ID",
        "description": "Lookup by numeric post ID."
      },
      "slug": {
        "type": "string",
        "title": "Post slug",
        "description": "Lookup by slug or nested path."
      },
      "post_type": {
        "type": "string",
        "title": "Post type",
        "description": "Optional public post type when resolving by slug."
      },
      "continuation": {
        "type": "string",
        "title": "Continuation",
        "description": "Short-lived continuation returned by an earlier response for this exact post."
      }
    },
    "required": [],
    "additionalProperties": false
  }
}
get_site_info_apiAnswer

Get site info.

View tool JSON
{
  "name": "get_site_info_api",
  "kind": "answer",
  "impl": "imperative",
  "description": "Get site info.",
  "inputSchema": {
    "type": "object",
    "properties": {},
    "required": [],
    "additionalProperties": false
  }
}
get_terms_apiAnswer

Get terms.

View tool JSON
{
  "name": "get_terms_api",
  "kind": "answer",
  "impl": "imperative",
  "description": "Get terms.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "taxonomy": {
        "type": "string",
        "title": "Taxonomy",
        "description": "A public taxonomy such as category, post_tag, or product_cat."
      },
      "search": {
        "type": "string",
        "title": "Search",
        "description": "Optional term search query."
      },
      "slug": {
        "type": "string",
        "title": "Slug",
        "description": "Optional term slug filter."
      },
      "parent": {
        "type": "integer",
        "title": "Parent term ID",
        "description": "Optional parent term filter."
      },
      "hide_empty": {
        "type": "boolean",
        "title": "Hide empty",
        "description": "When true, only returns terms with content attached."
      },
      "per_page": {
        "type": "integer",
        "title": "Results per page",
        "description": "Maximum 50."
      },
      "page": {
        "type": "integer",
        "title": "Page",
        "description": "1-based page number."
      }
    },
    "required": [
      "taxonomy"
    ],
    "additionalProperties": false
  }
}
list_post_types_apiAnswer

List post types.

View tool JSON
{
  "name": "list_post_types_api",
  "kind": "answer",
  "impl": "imperative",
  "description": "List post types.",
  "inputSchema": {
    "type": "object",
    "properties": {},
    "required": [],
    "additionalProperties": false
  }
}
list_posts_apiAnswer

List posts.

View tool JSON
{
  "name": "list_posts_api",
  "kind": "answer",
  "impl": "imperative",
  "description": "List posts.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "post_type": {
        "type": "string",
        "title": "Post type",
        "description": "Optional public post type or comma-separated list."
      },
      "taxonomy": {
        "type": "string",
        "title": "Taxonomy",
        "description": "Optional public taxonomy filter."
      },
      "term": {
        "type": "string",
        "title": "Term",
        "description": "Term slug used with the taxonomy filter."
      },
      "per_page": {
        "type": "integer",
        "title": "Results per page",
        "description": "Maximum 50."
      },
      "page": {
        "type": "integer",
        "title": "Page",
        "description": "1-based page number."
      },
      "orderby": {
        "type": "string",
        "title": "Order by",
        "description": "Sort field. Relevance only applies when searching.",
        "enum": [
          "date",
          "modified",
          "title",
          "menu_order",
          "relevance"
        ],
        "oneOf": [
          {
            "const": "date",
            "title": "date"
          },
          {
            "const": "modified",
            "title": "modified"
          },
          {
            "const": "title",
            "title": "title"
          },
          {
            "const": "menu_order",
            "title": "menu_order"
          },
          {
            "const": "relevance",
            "title": "relevance"
          }
        ]
      },
      "order": {
        "type": "string",
        "title": "Order",
        "description": "Sort direction.",
        "enum": [
          "DESC",
          "ASC"
        ],
        "oneOf": [
          {
            "const": "DESC",
            "title": "DESC"
          },
          {
            "const": "ASC",
            "title": "ASC"
          }
        ]
      }
    },
    "required": [],
    "additionalProperties": false
  }
}
search_posts_apiAnswer

Search posts.

View tool JSON
{
  "name": "search_posts_api",
  "kind": "answer",
  "impl": "imperative",
  "description": "Search posts.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "query": {
        "type": "string",
        "title": "Search query",
        "description": "Keyword query used to search public content."
      },
      "post_type": {
        "type": "string",
        "title": "Post type",
        "description": "Optional public post type or comma-separated list."
      },
      "taxonomy": {
        "type": "string",
        "title": "Taxonomy",
        "description": "Optional public taxonomy filter."
      },
      "term": {
        "type": "string",
        "title": "Term",
        "description": "Term slug used with the taxonomy filter."
      },
      "per_page": {
        "type": "integer",
        "title": "Results per page",
        "description": "Maximum 50."
      },
      "page": {
        "type": "integer",
        "title": "Page",
        "description": "1-based page number."
      },
      "orderby": {
        "type": "string",
        "title": "Order by",
        "description": "Sort field. Relevance only applies when searching.",
        "enum": [
          "date",
          "modified",
          "title",
          "menu_order",
          "relevance"
        ],
        "oneOf": [
          {
            "const": "date",
            "title": "date"
          },
          {
            "const": "modified",
            "title": "modified"
          },
          {
            "const": "title",
            "title": "title"
          },
          {
            "const": "menu_order",
            "title": "menu_order"
          },
          {
            "const": "relevance",
            "title": "relevance"
          }
        ]
      },
      "order": {
        "type": "string",
        "title": "Order",
        "description": "Sort direction.",
        "enum": [
          "DESC",
          "ASC"
        ],
        "oneOf": [
          {
            "const": "DESC",
            "title": "DESC"
          },
          {
            "const": "ASC",
            "title": "ASC"
          }
        ]
      }
    },
    "required": [
      "query"
    ],
    "additionalProperties": false
  }
}
search_siteAction

Search site.

View tool JSON
{
  "name": "search_site",
  "kind": "act",
  "impl": "declarative",
  "description": "Search site.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "s": {
        "type": "string"
      }
    },
    "required": []
  }
}
search_site_2Action

Search site.

View tool JSON
{
  "name": "search_site_2",
  "kind": "act",
  "impl": "declarative",
  "description": "Search site.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "s": {
        "type": "string"
      }
    },
    "required": []
  }
}