Metadata-Version: 2.5
Name: sphinx-mcp
Version: 0.1.4
Summary: Sphinx extension for documenting MCP tools, prompts, resources and resource templates.
Author-email: Anirban Basu <anirbanbasu@users.noreply.github.com>
License-File: LICENSE
Keywords: documentation,mcp,model-context-protocol,python3,sphinx,sphinx-doc,sphinx-documentation,sphinx-extension
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Sphinx
Classifier: Framework :: Sphinx :: Domain
Classifier: Framework :: Sphinx :: Extension
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Documentation
Classifier: Topic :: Documentation :: Sphinx
Requires-Python: >=3.12
Requires-Dist: fastmcp>=4.0.3
Requires-Dist: python-dotenv>=1.1.1
Description-Content-Type: text/markdown

[![PyPI](https://img.shields.io/pypi/v/sphinx-mcp?label=pypi%20package)](https://pypi.org/project/sphinx-mcp/#history) ![GitHub commits since latest release](https://img.shields.io/github/commits-since/sphinx-contrib/mcp/latest)

# sphinx-mcp

`sphinx-mcp` is a Sphinx extension for documenting MCP tools, prompts, resources and resource templates. The documentation of the extension including examples of MCP server documentation is available in the pre-compiled PDF: [sphinx-mcp.pdf](https://docs.google.com/viewer?url=https://raw.githubusercontent.com/sphinx-contrib/mcp/master/sphinx-mcp.pdf).

# Limitations
 - The limitations of the extension are documented in the aforementioned PDF.
 - The project itself is in an early stage. Test coverage is limited to a smoke test that builds documentation against a local fixture MCP server; see `tests/`.

# Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for setup instructions and how to submit changes. Contributors are listed in [CONTRIBUTORS.md](CONTRIBUTORS.md).

# License

[BSD 3-Clause](https://choosealicense.com/licenses/bsd-3-clause/).
