Tool tree
API reference, MCP tools, SDK guides, and changelog for Speak AI, written for humans and agents.
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_speak_documentationAnswer
Search the Speak AI documentation and get back the most relevant pages with excerpts. Use this to find the right page before answering a question about Speak AI, rather than guessing a URL. Covers the help centre, the REST API reference, the MCP server and its tools, the Node SDK, and the changelog.
View tool JSON
{
"name": "search_speak_documentation",
"kind": "answer",
"impl": "imperative",
"description": "Search the Speak AI documentation and get back the most relevant pages with excerpts. Use this to find the right page before answering a question about Speak AI, rather than guessing a URL. Covers the help centre, the REST API reference, the MCP server and its tools, the Node SDK, and the changelog.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "What to search for, in plain words."
},
"limit": {
"type": "number",
"description": "How many results to return. Defaults to 5."
}
},
"required": [
"query"
]
},
"page": "/"
}read_speak_documentation_pageAnswer
Fetch one page of the Speak AI documentation as clean Markdown, without navigation or other page furniture. Pass a URL returned by search_speak_documentation, or any docs.speakai.co path.
View tool JSON
{
"name": "read_speak_documentation_page",
"kind": "answer",
"impl": "imperative",
"description": "Fetch one page of the Speak AI documentation as clean Markdown, without navigation or other page furniture. Pass a URL returned by search_speak_documentation, or any docs.speakai.co path.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "A docs.speakai.co URL or path, for example /help/uploads/ ."
}
},
"required": [
"url"
]
},
"page": "/"
}list_speak_documentationAnswer
Get the index of the whole Speak AI documentation corpus: every page, grouped by section, with a one-line description of each. Use this to orient before searching, or when you need to know what documentation exists at all.
View tool JSON
{
"name": "list_speak_documentation",
"kind": "answer",
"impl": "imperative",
"description": "Get the index of the whole Speak AI documentation corpus: every page, grouped by section, with a one-line description of each. Use this to orient before searching, or when you need to know what documentation exists at all.",
"inputSchema": {
"type": "object",
"properties": {
"section": {
"type": "string",
"description": "Optional. Limit to one section: help, api, mcp or changelog."
}
}
},
"page": "/"
}