(sphinx-autodoc-fastmcp-reference)=

# API Reference

## Config reference

Generated from {py:meth}`~sphinx.application.Sphinx.add_config_value`
registrations in
[`sphinx_autodoc_fastmcp/__init__.py`](https://github.com/git-pull/gp-sphinx/tree/main/packages/sphinx-autodoc-fastmcp/src/sphinx_autodoc_fastmcp/__init__.py).

```{eval-rst}
.. autoconfigvalues:: sphinx_autodoc_fastmcp
```

## Directive and role reference

Generated from {py:meth}`~sphinx.application.Sphinx.add_directive` and
{py:meth}`~sphinx.application.Sphinx.add_role` registrations in
[`sphinx_autodoc_fastmcp/__init__.py`](https://github.com/git-pull/gp-sphinx/tree/main/packages/sphinx-autodoc-fastmcp/src/sphinx_autodoc_fastmcp/__init__.py)
via {doc}`/packages/sphinx-autodoc-docutils/index`.

```{eval-rst}
.. autodirectives:: sphinx_autodoc_fastmcp

.. autoroles:: sphinx_autodoc_fastmcp
```

## Extension entry point

```{eval-rst}
.. autofunction:: sphinx_autodoc_fastmcp.setup
```
