loading…
Search for a command to run...
loading…
Enables searching and retrieving CAIE past-paper questions with filters for subjects, years, and specific topics. It provides LLM-friendly responses including c
Enables searching and retrieving CAIE past-paper questions with filters for subjects, years, and specific topics. It provides LLM-friendly responses including concise text previews and structured JSON data for single or multi-topic queries.
Standalone MCP server for Search CAIE past-paper search.
recommended_ids for quick follow-up retrievalget_questions supports both compact (default) and full detail modessearch_multi accepts either topics (comma-separated string) or topics_list (array)get_questions accepts either question_ids (comma-separated string) or question_ids_list (array)get_questions defaults to detail="compact" to reduce token usage and improve LLM answer qualitypip install .
Or from git:
pip install "git+https://github.com/Pixel2075/searchcaie-mcp.git"
{
"mcpServers": {
"searchcaie-search": {
"command": "searchcaie-mcp",
"env": {
"MCP_API_BASE": "https://api.searchcaie.com/api"
}
}
}
}
MCP_DEFAULT_SUBJECT is optional. If omitted, the server does not apply a
subject filter by default.
MCP_API_BASE (default: https://api.searchcaie.com/api)MCP_DEFAULT_SUBJECT (optional; if unset, no default subject filter is applied)MCP_REQUEST_TIMEOUT (default: 30)MCP_TRANSPORT (default: stdio)MCP_HOST (default: 127.0.0.1)MCP_PORT (default: 8000)MCP_PATH (default: /mcp)searchcaie-mcp
MCP_TRANSPORT=streamable-http \
MCP_HOST=0.0.0.0 \
MCP_PORT=8000 \
MCP_PATH=/mcp \
searchcaie-mcp
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"searchcaie-mcp-server": {
"command": "npx",
"args": []
}
}
}