Openemis-pro MCP Server

Read + write MCP server for OpenEMIS — free open-source school management system. 675 resources.

Local serverstdio

What is the Openemis-pro MCP Server?

Openemis-pro is an MCP integration. Read + write MCP server for OpenEMIS — free open-source school management system. 675 resources.

Packages and local setup

The published npm package is openemis-mcp-pro, version 1.1.0. Its declared MCP transport is stdio.

The package declares OPENEMIS_BASE_URL (required): Base URL of your OpenEMIS instance (e.g., https://demo.openemis.org/core); OPENEMIS_API_KEY (required): OpenEMIS API key (issued by the OpenEMIS admin). Required for every upstream login.; OPENEMIS_USERNAME: OpenEMIS login username. Optional — if unset, server fails closed and requires openemis_login at runtime.; OPENEMIS_PASSWORD: OpenEMIS login password. Pairs with OPENEMIS_USERNAME for env-default auth.; OPENEMIS_TIMEOUT_MS: Request timeout in milliseconds (default 30000); OPENEMIS_CORE_IN_OPERATOR: Set to 1 to enable native IN-operator batch GETs once your OpenEMIS Core has POCOR-9660 deployed..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 1.1.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related developer tools MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
OPENEMIS_BASE_URLBase URL of your OpenEMIS instance (e.g., https://demo.openemis.org/core)Yes
OPENEMIS_API_KEYOpenEMIS API key (issued by the OpenEMIS admin). Required for every upstream login.Yes
OPENEMIS_USERNAMEOpenEMIS login username. Optional — if unset, server fails closed and requires openemis_login at runtime.Optional
OPENEMIS_PASSWORDOpenEMIS login password. Pairs with OPENEMIS_USERNAME for env-default auth.Optional
OPENEMIS_TIMEOUT_MSRequest timeout in milliseconds (default 30000)Optional
OPENEMIS_CORE_IN_OPERATORSet to 1 to enable native IN-operator batch GETs once your OpenEMIS Core has POCOR-9660 deployed.Optional