Skip to content

Contributing

Contributions to KGForEdGlobalMCP are welcome.

Before making a change, review the Development documentation so your work follows the repository's architecture, validation, and testing conventions.

Contribution workflow

  1. Open or review an issue to describe the change and its scope.
  2. Create a focused branch and keep the change limited to one concern.
  3. Add or update tests and documentation when behavior or the public MCP surface changes.
  4. Run the relevant validation and acceptance checks described in Testing and acceptance.
  5. Open a pull request with a concise explanation of what changed and why.

For framework or graph-package contributions, follow Add or update a framework.

Note

Curriculum-specific behavior should normally be represented through versioned profiles, prompt configuration, and graph packages rather than framework-specific Python branches.


Next: Contact the team