Tool tree
eclairage-rh.fr exposes WebMCP tools to AI agents.
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_contentAnswer
Search articles, pages and content of this website by keyword. Returns a list of matching results with titles, excerpts and URLs.
View tool JSON
{
"name": "search_content",
"kind": "answer",
"impl": "imperative",
"description": "Search articles, pages and content of this website by keyword. Returns a list of matching results with titles, excerpts and URLs.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search keywords"
},
"limit": {
"type": "integer",
"description": "Maximum number of results (default 10)"
}
},
"required": [
"query"
]
},
"page": "/"
}get_page_contentAnswer
Retrieve the full content of a specific page or article by its slug. Returns title, body, author and metadata.
View tool JSON
{
"name": "get_page_content",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve the full content of a specific page or article by its slug. Returns title, body, author and metadata.",
"inputSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"post",
"page"
],
"description": "Content type"
},
"slug": {
"type": "string",
"description": "The slug or last URL segment of the page"
}
},
"required": [
"slug"
]
},
"page": "/"
}list_recent_contentAnswer
List the most recently published or updated content on this website. Useful to discover what is new on the site.
View tool JSON
{
"name": "list_recent_content",
"kind": "answer",
"impl": "imperative",
"description": "List the most recently published or updated content on this website. Useful to discover what is new on the site.",
"inputSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"post",
"page",
"all"
],
"description": "Content type filter (default: all)"
},
"limit": {
"type": "integer",
"description": "Maximum number of results (default 10)"
}
}
},
"page": "/"
}get_contact_infoAnswer
Get the contact information of this website (name, address, phone, URL).
View tool JSON
{
"name": "get_contact_info",
"kind": "answer",
"impl": "imperative",
"description": "Get the contact information of this website (name, address, phone, URL).",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}