Skip to content

Become a Contributor

It's amazing that you want to contribute to MCPCAN! We've been looking forward to welcoming partners like you, especially excited to see your creativity and efforts~

Although we are a small team of less than five people, we have a big goal in mind — to create the most intuitive and easy-to-use MCP management platform. So every bit of help from the community is invaluable support to us.

Given our current team size, we need to advance the project rapidly and flexibly, but we also hope you can take fewer detours during the contribution process and have a smooth experience.

This contribution guide is prepared for you to help you quickly familiarize yourself with the codebase and our collaboration methods, so you can quickly get involved in the really interesting development work. Like the MCPCAN project itself, this guide is continuously being iterated and improved. If you occasionally find discrepancies between it and the actual project, we appreciate your understanding, and we very much welcome your feedback to help us make it better.

Finally, please take a minute to read our License, Contributor Agreement, and Community Code of Conduct~ These are the foundation for us to maintain a good collaborative environment!

Before You Start

We have solutions for both situations.

  1. Check existing issues
  2. Create a new issue

Feature Requests:

● If you want to select an existing issue, please leave a comment below it to express your intention.
● If you want to submit a new feature request, please explain the goals of the proposed feature and provide as much detail as possible. We've provided you with preset request templates that you can fill in directly following the framework. We'll optimize feature requests based on priority. Below are the three templates we provide.

Priority Assessment Criteria:

Element TypePriority
Features marked as high priority by team membersHigh Priority
Popular feature requests from our community feedback boardMedium Priority
Non-core features and minor improvementsLow Priority
Valuable but not immediateFuture Features

Anything Else (e.g., bug reports, performance optimization, spelling corrections):

● Start coding immediately

Priority Assessment Criteria:

Issue TypePriority
Core functionality bugs (cannot login, application cannot run, security vulnerabilities)High Priority
Fix non-critical bugs, improve performanceMedium Priority
Minor fixes (spelling errors, UI confusion but functionality works)Low Priority

Released under the MIT License.