Tool tree
Praxa is a WebMCP-native, citation-grounded theatre research assistant.
Implementation
gradeNot graded
gradeNot graded
ask_theatreAction
Answer a factual question about Broadway or West End theatre using Praxa's indexed PDFs. Returns a concise grounded answer with page-level citations and updates the visible Praxa workspace.
View tool JSON
{
"name": "ask_theatre",
"kind": "act",
"impl": "imperative",
"description": "Answer a factual question about Broadway or West End theatre using Praxa's indexed PDFs. Returns a concise grounded answer with page-level citations and updates the visible Praxa workspace.",
"inputSchema": {
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"description": "A specific theatre question."
}
},
"required": [
"question"
],
"additionalProperties": false
}
}search_theatre_archiveAnswer
Semantically search Praxa's Broadway and West End source archive. Use this to inspect the strongest matching passages before answering or to find page-level primary evidence. Updates the visible Praxa workspace.
View tool JSON
{
"name": "search_theatre_archive",
"kind": "answer",
"impl": "imperative",
"description": "Semantically search Praxa's Broadway and West End source archive. Use this to inspect the strongest matching passages before answering or to find page-level primary evidence. Updates the visible Praxa workspace.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"description": "The topic, production, person, or fact to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 5
}
},
"required": [
"query"
],
"additionalProperties": false
}
}compare_productionsAction
Compare two theatre productions using grounded evidence from Praxa's archive. Use when a person wants similarities, differences, longevity, venues, dates, or another explicit comparison focus. Returns citations and updates the visible workspace.
View tool JSON
{
"name": "compare_productions",
"kind": "act",
"impl": "imperative",
"description": "Compare two theatre productions using grounded evidence from Praxa's archive. Use when a person wants similarities, differences, longevity, venues, dates, or another explicit comparison focus. Returns citations and updates the visible workspace.",
"inputSchema": {
"type": "object",
"properties": {
"productionA": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"productionB": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"focus": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "What to compare, such as run length, venue, or opening date."
}
},
"required": [
"productionA",
"productionB",
"focus"
],
"additionalProperties": false
}
}