Skip to main content
Glama
CONTRIBUTING.mdโ€ข2.72 kB
# Contributing to Slack Notification MCP Server Thank you for your interest in contributing! This project thrives on community contributions. ## ๐Ÿš€ Quick Start 1. Fork the repository 2. Clone your fork: `git clone https://github.com/YOUR_USERNAME/slack-notification-mcp.git` 3. Create a feature branch: `git checkout -b feature/amazing-feature` 4. Make your changes 5. Test thoroughly 6. Commit with a clear message: `git commit -m "Add amazing feature"` 7. Push to your branch: `git push origin feature/amazing-feature` 8. Open a Pull Request ## ๐Ÿ’ก Ways to Contribute ### ๐Ÿ› Bug Reports - Use the bug report template - Include steps to reproduce - Mention your Node.js version and operating system - Provide relevant error messages ### โœจ Feature Requests - Check existing issues first - Describe the use case clearly - Explain why it would benefit other users ### ๐Ÿ“ Documentation - Fix typos or unclear instructions - Add examples for common use cases - Improve setup instructions - Translate documentation ### ๐Ÿ”ง Code Contributions - Follow existing code style - Add tests for new features - Update documentation - Keep changes focused and atomic ## ๐Ÿงช Testing ```bash # Install dependencies npm install # Test the server manually npm start # Test with Claude Desktop # Follow the setup instructions in README.md ``` ## ๐Ÿ“‹ Guidelines ### Code Style - Use ES6+ features appropriately - Follow existing naming conventions - Add comments for complex logic - Keep functions small and focused ### Commit Messages - Use present tense ("Add feature" not "Added feature") - Keep first line under 50 characters - Reference issues when applicable: "Fix #123: Resolve webhook timeout" ### Pull Requests - Fill out the PR template completely - Link to related issues - Include screenshots for UI changes - Update documentation as needed ## ๐Ÿ†˜ Getting Help - ๐Ÿ’ฌ Open a [Discussion](https://github.com/Zavdielx89/slack-notification-mcp/discussions) for questions - ๐Ÿ› Create an [Issue](https://github.com/Zavdielx89/slack-notification-mcp/issues) for bugs - ๐Ÿ“ง Reach out to maintainers for sensitive topics ## ๐Ÿ† Recognition All contributors will be recognized in our README! We appreciate every contribution, no matter how small. ## โ˜• Support the Project If you find this project valuable and want to support its development: [![Buy Me A Coffee](https://img.shields.io/badge/Buy%20Me%20A%20Coffee-Support%20Development-orange?logo=buy-me-a-coffee&logoColor=white)](https://buymeacoffee.com/zavdielx) Your support helps maintain and improve this MCP server for the entire community! --- By contributing, you agree that your contributions will be licensed under the MIT License.

Latest Blog Posts

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/Zavdielx89/slack-notification-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server