Tool tree
gradeNot graded
page: Every page
get_site_overviewAnswer
Returns a short overview of Interchouette ITC, Gregory Roussac, and the main public URLs.
View tool JSON
{
"name": "get_site_overview",
"kind": "answer",
"impl": "imperative",
"description": "Returns a short overview of Interchouette ITC, Gregory Roussac, and the main public URLs.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}get_contactAnswer
Returns public contact channels for Interchouette (email and social profiles).
View tool JSON
{
"name": "get_contact",
"kind": "answer",
"impl": "imperative",
"description": "Returns public contact channels for Interchouette (email and social profiles).",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}list_public_pagesAnswer
Lists public site pages with absolute URLs.
View tool JSON
{
"name": "list_public_pages",
"kind": "answer",
"impl": "imperative",
"description": "Lists public site pages with absolute URLs.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}get_remote_mcpAnswer
Returns the official remote Streamable HTTP MCP endpoint for Interchouette MCP (not this in-page WebMCP). Use it for full corpus search and document fetch.
View tool JSON
{
"name": "get_remote_mcp",
"kind": "answer",
"impl": "imperative",
"description": "Returns the official remote Streamable HTTP MCP endpoint for Interchouette MCP (not this in-page WebMCP). Use it for full corpus search and document fetch.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}list_knowledge_topicsAnswer
Lists knowledge document slugs and titles in the Interchouette MCP corpus. For full document bodies or search, use get_remote_mcp then remote search / get_doc_by_slug.
View tool JSON
{
"name": "list_knowledge_topics",
"kind": "answer",
"impl": "imperative",
"description": "Lists knowledge document slugs and titles in the Interchouette MCP corpus. For full document bodies or search, use get_remote_mcp then remote search / get_doc_by_slug.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}get_newsAnswer
Returns ITC LinkedIn and X posts from API GET /v1/news (JSON cached about every 4 hours).
View tool JSON
{
"name": "get_news",
"kind": "answer",
"impl": "imperative",
"description": "Returns ITC LinkedIn and X posts from API GET /v1/news (JSON cached about every 4 hours).",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}open_public_pageAction
Navigates this browser tab to a public Interchouette page. Use path "" for home, or CV, about, privacy, terms, news.
View tool JSON
{
"name": "open_public_page",
"kind": "act",
"impl": "imperative",
"description": "Navigates this browser tab to a public Interchouette page. Use path \"\" for home, or CV, about, privacy, terms, news.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Angular route path: empty string for home, or CV, about, privacy, terms, news.",
"enum": [
"",
"CV",
"about",
"privacy",
"terms",
"news"
]
}
},
"required": [
"path"
],
"additionalProperties": false
},
"page": "/gis-signin"
}list_chat_capabilitiesAnswer
Explains Interchouette site chat (live vs away) and which WebMCP / remote MCP chat tools exist.
View tool JSON
{
"name": "list_chat_capabilities",
"kind": "answer",
"impl": "imperative",
"description": "Explains Interchouette site chat (live vs away) and which WebMCP / remote MCP chat tools exist.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}open_site_chatAction
Opens the Interchouette site chat panel (FAB) in this browser tab.
View tool JSON
{
"name": "open_site_chat",
"kind": "act",
"impl": "imperative",
"description": "Opens the Interchouette site chat panel (FAB) in this browser tab.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}send_site_chat_messageSensitive Action
Opens site chat if needed and sends a visitor message (same path as the compose form).
View tool JSON
{
"name": "send_site_chat_message",
"kind": "transact",
"impl": "imperative",
"description": "Opens site chat if needed and sends a visitor message (same path as the compose form).",
"inputSchema": {
"type": "object",
"properties": {
"message": {
"type": "string",
"description": "Visitor message to send in the site chat (Greg live or ITCy away).",
"minLength": 1,
"maxLength": 2000
}
},
"required": [
"message"
],
"additionalProperties": false
},
"page": "/gis-signin"
}get_radio_infoAnswer
Returns Play ITC radio metadata and current in-page playback state (not remote MCP audio).
View tool JSON
{
"name": "get_radio_info",
"kind": "answer",
"impl": "imperative",
"description": "Returns Play ITC radio metadata and current in-page playback state (not remote MCP audio).",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}play_radioAction
Starts the Interchouette SoundCloud playlist (https://soundcloud.com/labonnevoile/sets/playitc) in this browser tab.
View tool JSON
{
"name": "play_radio",
"kind": "act",
"impl": "imperative",
"description": "Starts the Interchouette SoundCloud playlist (https://soundcloud.com/labonnevoile/sets/playitc) in this browser tab.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}pause_radioAction
Pauses the Interchouette radio player in this browser tab.
View tool JSON
{
"name": "pause_radio",
"kind": "act",
"impl": "imperative",
"description": "Pauses the Interchouette radio player in this browser tab.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}toggle_radioAction
Toggles play/pause on the Interchouette radio player.
View tool JSON
{
"name": "toggle_radio",
"kind": "act",
"impl": "imperative",
"description": "Toggles play/pause on the Interchouette radio player.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}next_radio_trackAction
Skips to the next track on the Interchouette SoundCloud playlist.
View tool JSON
{
"name": "next_radio_track",
"kind": "act",
"impl": "imperative",
"description": "Skips to the next track on the Interchouette SoundCloud playlist.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}toggle_radio_muteAction
Toggles mute on the Interchouette radio player.
View tool JSON
{
"name": "toggle_radio_mute",
"kind": "act",
"impl": "imperative",
"description": "Toggles mute on the Interchouette radio player.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/gis-signin"
}page: News
send_site_chat_messageSensitive Action
Send a visitor message in the Interchouette site chat panel (Greg live or ITCy away).
View tool JSON
{
"name": "send_site_chat_message",
"kind": "transact",
"impl": "declarative",
"description": "Send a visitor message in the Interchouette site chat panel (Greg live or ITCy away).",
"inputSchema": {
"type": "object",
"properties": {
"message": {
"type": "string",
"description": "Ask anything…"
}
}
},
"page": "/news"
}