docs/CONTRIBUTING.md
2024-12-01 08:53:12 -05:00

49 lines
1.6 KiB
Markdown

# Contributing to MCP Documentation
Thank you for your interest in contributing to the Model Context Protocol (MCP) documentation! This guide will help you get started with contributing.
## Getting Started
1. Install the required tools:
- Node.js
- Git
- [Mintlify CLI](https://www.npmjs.com/package/mintlify): `npm i -g mintlify`
2. Fork and clone the repository
3. Create a new branch for your changes
4. Run `mintlify dev` to preview changes locally
## Documentation Guidelines
- Keep content clear, concise, and technically accurate
- Follow the existing file structure and naming conventions
- Include code examples where appropriate
- Use proper MDX formatting and components
- Test all links and code samples
## Content Types
You can contribute to:
- Conceptual guides
- API reference documentation
- Tutorials and quickstarts
- Best practices and examples
- Troubleshooting guides
## Pull Request Process
1. Ensure your changes follow our documentation guidelines
2. Update the relevant table of contents if needed
3. Test your changes locally using `mintlify dev`
4. Submit a pull request with a clear description of your changes
5. Wait for review and address any feedback
## Need Help?
- Check existing documentation at [modelcontextprotocol.io](https://modelcontextprotocol.io)
- [Open an issue](https://github.com/modelcontextprotocol/docs/issues) for bugs or concerns
- Join our [community discussions](https://github.com/modelcontextprotocol/docs/discussions)
## Code of Conduct
Please note that this project follows our [Code of Conduct](CODE_OF_CONDUCT.md). By participating, you agree to uphold these guidelines.