Contributing
We welcome contributions to the FRED MCP Server! This guide will help you get started.Ways to Contribute
Report Bugs
Found an issue? Let us know on GitHub Issues
Suggest Features
Have an idea? Open a feature request
Improve Docs
Help make documentation clearer
Submit Code
Fix bugs or add features via pull requests
Development Setup
1
Fork the Repository
Fork fred-mcp-server on GitHub
2
Clone Your Fork
3
Install Dependencies
4
Build the Project
5
Run Tests
Making Changes
Code Style
- Follow existing code style
- Use TypeScript for type safety
- Add tests for new features
- Update documentation
Testing
Commits
Use conventional commit messages:Pull Requests
1
Create Branch
2
Make Changes
Write code, add tests, update docs
3
Run Tests
Ensure all tests pass
4
Commit
5
Push
6
Open PR
Create pull request on GitHub
Code of Conduct
Please read and follow our Code of Conduct.Questions?
- GitHub Discussions
- Open an issue
- Email: [email protected]