Skip to main content

openedx-mcp: an Open edX plugin that exposes staff/superuser admin operations as a set of REST facade endpoints for an MCP (Model Context Protocol) server.

Pure Open edX: every operation is implemented against native openedx-platform Python APIs. No third-party stack (no Hasura, no external identity, no org multi-tenancy). Authorization is Django’s own is_staff / is_superuser.

Installs into BOTH the LMS and the CMS process via the standard Open edX djangoapp plugin entry points, because course-authoring operations must run in the CMS (they touch the modulestore) while people/access/analytics run in the LMS.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openedx_mcp-0.1.5.tar.gz (43.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openedx_mcp-0.1.5-py3-none-any.whl (46.7 kB view details)

Uploaded Python 3

File details

Details for the file openedx_mcp-0.1.5.tar.gz.

File metadata

  • Download URL: openedx_mcp-0.1.5.tar.gz
  • Upload date:
  • Size: 43.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for openedx_mcp-0.1.5.tar.gz
Algorithm Hash digest
SHA256 bfc7e7b0e3b1f1fe99459924356b72e322165ea4c4d2a8a15f3a38229d1b9322
MD5 8d0c55640ab6fbad1cfec8c9061d50be
BLAKE2b-256 459e805e25b082ef9e3b6abe1284b4bf8a64fab6cb741a62285344798f9237eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openedx_mcp-0.1.5.tar.gz:

Publisher: publish.yml on blend-ed/openedx-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openedx_mcp-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: openedx_mcp-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 46.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for openedx_mcp-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4934aeeb7b2c145ebffa5958e79f8f5f7ea95d703a548c5b03a34a38ec0725c6
MD5 2c6d30bde94dbff8250f42d30ee15eb8
BLAKE2b-256 8fdb58fc454c9f33c544d6320ac7626a0231c7f941c2d00282dbce908262ac26

See more details on using hashes here.

Provenance

The following attestation bundles were made for openedx_mcp-0.1.5-py3-none-any.whl:

Publisher: publish.yml on blend-ed/openedx-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page