Ictexam MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 13 installs a week from npm. Last commit 7 Sep 2026.
Read exams, gradebooks and item analysis; parse papers with AI and publish exams.
Today is the operative word: we check Ictexam MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add ictexam-mcp -e 'ICTEXAM_BASE_URL=<ICTEXAM_BASE_URL>' -e 'ICTEXAM_EMAIL=<ICTEXAM_EMAIL>' -e 'ICTEXAM_PASSWORD=<ICTEXAM_PASSWORD>' -- npx -y ictexam-mcp
{
"mcpServers": {
"ictexam-mcp": {
"command": "npx",
"args": [
"-y",
"ictexam-mcp"
],
"env": {
"ICTEXAM_BASE_URL": "<ICTEXAM_BASE_URL>",
"ICTEXAM_EMAIL": "<ICTEXAM_EMAIL>",
"ICTEXAM_PASSWORD": "<ICTEXAM_PASSWORD>"
}
}
}
}
[mcp_servers.ictexam-mcp]
command = "npx"
args = ["-y", "ictexam-mcp"]
env = { ICTEXAM_BASE_URL = "<ICTEXAM_BASE_URL>", ICTEXAM_EMAIL = "<ICTEXAM_EMAIL>", ICTEXAM_PASSWORD = "<ICTEXAM_PASSWORD>" }
{
"mcpServers": {
"ictexam-mcp": {
"command": "npx",
"args": [
"-y",
"ictexam-mcp"
],
"env": {
"ICTEXAM_BASE_URL": "<ICTEXAM_BASE_URL>",
"ICTEXAM_EMAIL": "<ICTEXAM_EMAIL>",
"ICTEXAM_PASSWORD": "<ICTEXAM_PASSWORD>"
}
}
}
}
{
"servers": {
"ictexam-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ictexam-mcp"
],
"env": {
"ICTEXAM_BASE_URL": "<ICTEXAM_BASE_URL>",
"ICTEXAM_EMAIL": "<ICTEXAM_EMAIL>",
"ICTEXAM_PASSWORD": "<ICTEXAM_PASSWORD>"
}
}
}
}
Put your own values in place of
<ICTEXAM_BASE_URL> (Base URL of your ICTExam site, e.g. https://app.ictlms.net (no trailing /api)), <ICTEXAM_EMAIL> (A teacher or admin account email), <ICTEXAM_PASSWORD> (Password for the account).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
ICTEXAM_API_PREFIX (Path the API is mounted under. Defaults to /api (behind the usual reverse proxy). Set empty to talk to the backend port directly), ICTEXAM_MCP_ALLOW_WRITE (Unlocks the write tools: parse a paper with AI (spends server AI credit), publish and unpublish exams. When false these tools are not registered at all. Leave off unless you mean it), ICTEXAM_TIMEOUT_MS (Per request timeout in milliseconds. Defaults to 60000 (AI parsing can be slow)), ICTEXAM_TLS_INSECURE (Skip TLS certificate verification. Only for a self-signed test server).
Marketing for developers with apps in the stores: plan, publish and read the results.
Read and search exact public source URLs with stable paragraph citations.
Polish schools and kindergartens with per-school eighth-grade exam and matura results
Build, publish, and grow SEO-ready websites just by chatting with your AI assistant.
Build, preview, edit, publish and analyze forms and surveys; read responses and manage webhooks.
Build websites and web apps with AI, see them in the chat, and publish them.
Search and read public Ace pages with source URLs.
Upload spreadsheets, get plain-English analysis with real computed charts and quality scores.
Answers built from our own checks of this server.