Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 2.34 KB

CONTRIBUTING.md

File metadata and controls

45 lines (28 loc) · 2.34 KB

Contributing Guidelines

Thank you for your interest in contributing to the MCP Stripe Server. Whether it's a bug report, new feature, improvement, or additional documentation, we appreciate all contributions from the community.

Before submitting an issue or pull request, please read through this document to ensure that we can efficiently review and incorporate your contributions.

Reporting Bugs / Feature Requests

We encourage you to use the GitHub issue tracker to report bugs or suggest new features.

When filing an issue, please check existing open or recently closed issues to avoid duplicates. Please include as much relevant information as possible, such as:

  • A reproducible test case or series of steps
  • The version of the MCP Stripe Server being used
  • Any modifications you've made relevant to the issue
  • Details about your environment (e.g., OS, deployment method, etc.)

Contributing via Pull Requests

Contributions via pull requests are highly appreciated. Before submitting a pull request, please ensure that:

  1. You are working against the latest version of the main branch.
  2. You check existing open and recently merged pull requests to avoid duplication of effort.
  3. You open an issue to discuss any significant work before implementation to prevent wasted effort.

Steps to Submit a Pull Request:

  1. Fork the repository.
  2. Clone your fork and create a new branch.
  3. Make your changes, focusing only on the specific feature or fix.
  4. Ensure all tests pass locally.
  5. Write clear commit messages.
  6. Push your changes to your fork and open a pull request.
  7. Respond to any CI failures or review comments promptly.

For guidance on forking a repository and creating a pull request, check GitHub’s documentation on forking a repository and creating a pull request.

Finding Contributions to Work On

Check the GitHub issue tracker for open issues. Look for issues labeled help wanted or good first issue as a starting point for contributions.

Licensing

By contributing to this project, you agree to license your contributions under the same license as the MCP Stripe Server. See the LICENSE file for details.