# descripex v0.7.0 - Table of Contents

## Pages

- [Descripex](readme.md)

## Modules

- [Descripex](Descripex.md): Single-source API declarations for self-describing Elixir functions.
- [Descripex.Describe](Descripex.Describe.md): Progressive disclosure for Descripex-powered libraries.
- [Descripex.Discoverable](Descripex.Discoverable.md): Convenience macro that generates `describe/0-2` functions closing over a module list.
- [Descripex.MCP](Descripex.MCP.md): Converts Descripex-annotated modules into MCP tool definitions.
- [Descripex.Manifest](Descripex.Manifest.md): Introspects modules to build a JSON-serializable API manifest.

## Mix Tasks

- [mix descripex.manifest](Mix.Tasks.Descripex.Manifest.md): Writes a JSON manifest of Descripex-annotated modules to a file.

