Skip to main content

MCDI developer documentation

How MCDI works, how to use it from your project, and how to work on it.

Start here

What MCDI is and the few concepts everything else builds on.

Build MCDI

For people who work on MCDI itself: how to contribute and how these docs are written.

Integrate with MCDI

For developers of MicroClub projects: sign members in, use your API key, check permissions and receive data through inbound webhooks.

Project API

For developers of MicroClub projects: log members in, check permissions, use channels and webhooks, and send data to inbound webhooks.

Admin API

What the admin dashboard uses. These endpoints need an admin session and are not meant for projects.