Openemis
Read-only MCP server for OpenEMIS — free open-source school management system.
Connector by tixuz · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/tixuz-openemis
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 6 read · 0 write · 0 deleteRead-only
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 6
Read from the source code; the running server may list different tools.
Read 6 · Look things up without changing anything.
openemis_discoveropenemis_getopenemis_get_playbookopenemis_healthopenemis_list_domainsopenemis_list_playbooks
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
OPENEMIS_API_KEYOPENEMIS_PASSWORD
Other settings (environment variables or headers).
OPENEMIS_BASE_URLOPENEMIS_LOG_FILEOPENEMIS_LOG_VERBOSEOPENEMIS_TIMEOUT_MSOPENEMIS_USERNAME
Tools (6)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
openemis_discoverDiscover endpoints and playbooks related to a topic. Searches domains, families, and playbooks by name, summary, and description.
openemis_getFetch data from an OpenEMIS v5 resource (Core 5.13.0). If `id` is provided, fetches that single record. BATCH-FETCH MANY RECORDS IN ONE CALL — never loop with individual calls when you have a list of IDs. Two ways: (1) `ids` (comma-separated integers, e.g. '13678,14671,13665') in params batch-fetches by primary key — one round-trip via the native IN operator (Core 5.10+, POCOR-9660), max 100. (2) `_conditions=<field>:IN(1,2,3)` filters ANY field by a value list — this is the most powerful form: it works on composite-PK resources (junction tables, attendance, survey cells, assessment results) a…
openemis_get_playbookGet the full playbook details including steps and coverage by playbook id.
openemis_healthCheck whether the configured OpenEMIS API endpoint is reachable and credentials are valid. Does a real login round-trip.
openemis_list_domainsList all available domains with summaries, endpoint counts, and a hint to explore via openemis_discover.
openemis_list_playbooksList all available playbooks with their id, title, audience, and domain.
Signals
- Stars
- 4
- Forks
- 0
- Open issues
- 0
- Last commit
- Jun 16, 2026 (4 months ago)
- Last release
- May 15, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.tixuz/openemis- Version
- 1.1.0
- Auth
- API key
- Packages
- npm openemis-mcp
- License
- License unknown
- Repository
- github.com/tixuz/openemis-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from tixuz
Cite this page
Openemis MCP server. Agent Mart. https://agentmart.dev/connectors/tixuz-openemis (last updated 2026-10-24)