Tool tree
Campervan rental company in Iceland with vehicles from compact to 4x4 and 24/7 pickup at Keflavik Airport.
Implementation
gradeNot graded
gradeNot graded
search_postsAnswer
Search posts, pages or custom post types on the site.
View tool JSON
{
"name": "search_posts",
"kind": "answer",
"impl": "imperative",
"description": "Search posts, pages or custom post types on the site.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search keywords."
},
"post_type": {
"type": "string",
"description": "Post type slug (default: any)."
},
"per_page": {
"type": "integer",
"description": "Results per page (default: 5, max: 20)."
}
},
"required": [
"query"
]
}
}get_postAnswer
Retrieve a single post or page by ID or slug.
View tool JSON
{
"name": "get_post",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve a single post or page by ID or slug.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Post ID."
},
"slug": {
"type": "string",
"description": "Post slug."
}
}
}
}get_menuAnswer
Return the items of a navigation menu.
View tool JSON
{
"name": "get_menu",
"kind": "answer",
"impl": "imperative",
"description": "Return the items of a navigation menu.",
"inputSchema": {
"type": "object",
"properties": {
"menu": {
"type": "string",
"description": "Menu name, slug, or ID (default: primary)."
}
}
}
}submit_contact_formSensitive Action
Submit a Contact Form 7 form programmatically.
View tool JSON
{
"name": "submit_contact_form",
"kind": "transact",
"impl": "imperative",
"description": "Submit a Contact Form 7 form programmatically.",
"inputSchema": {
"type": "object",
"properties": {
"form_id": {
"type": "integer",
"description": "CF7 form post ID."
},
"fields": {
"type": "object",
"description": "Key-value pairs matching the form field names."
}
},
"required": [
"form_id",
"fields"
]
}
}get_site_infoAnswer
Return basic site metadata (name, description, URL, language).
View tool JSON
{
"name": "get_site_info",
"kind": "answer",
"impl": "imperative",
"description": "Return basic site metadata (name, description, URL, language).",
"inputSchema": {
"type": "object",
"properties": []
}
}get_categoriesAnswer
List all post categories with their slugs and counts.
View tool JSON
{
"name": "get_categories",
"kind": "answer",
"impl": "imperative",
"description": "List all post categories with their slugs and counts.",
"inputSchema": {
"type": "object",
"properties": {
"taxonomy": {
"type": "string",
"description": "Taxonomy slug (default: category)."
}
}
}
}