# Contributing to Raindrop MCP Server
Thank you for your interest in contributing to the Raindrop MCP Server! Here's how you can help improve this project.
## How to Contribute
1. Fork the repository
2. Create a new branch (`git checkout -b feature/your-feature-name`)
3. Make your changes
4. Validate they work as intended
5. Commit your changes (`git commit -m 'Add some feature'`)
6. Push to the branch (`git push origin feature/your-feature-name`)
7. Open a pull request
## Pull Request Process
1. Ensure your code follows the existing style and includes appropriate documentation
2. Update the README.md with details of changes to the interface, if applicable
3. The version number will be updated according to [Semantic Versioning](http://semver.org/)
4. Your pull request will be merged once it has been reviewed and approved
## Code Standards
- Follow PEP 8 style guidelines for Python code
- Write meaningful commit messages
- Include comments and docstrings for new functions and classes
- Add tests for new functionality when possible
## Bug Reports and Feature Requests
If you find a bug or have an idea for a new feature, please create an issue with:
- A clear and descriptive title
- A detailed description of the bug or feature
- Steps to reproduce the issue (for bugs)
- Any relevant screenshots or error messages
## Questions?
If you have any questions about contributing, feel free to open an issue with your question.
Thank you for contributing to make the Raindrop MCP Server better!
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ddltn/raindrop-mcp-python'
If you have feedback or need assistance with the MCP directory API, please join our Discord server