mcp-histfile
by rajpdus
# Contributing to MCP Command History
Thank you for considering contributing to MCP Command History! This document provides guidelines and instructions for contributing.
## How to Contribute
### Reporting Bugs
If you find a bug, please create an issue with the following information:
- A clear, descriptive title
- Steps to reproduce the issue
- Expected behavior
- Actual behavior
- Any relevant logs or error messages
- Your environment (OS, Python version, etc.)
### Suggesting Features
We welcome feature suggestions! Please create an issue with:
- A clear, descriptive title
- A detailed description of the proposed feature
- Any relevant examples or use cases
- If possible, an implementation approach
### Pull Requests
1. Fork the repository
2. Create a new branch for your feature or bugfix
3. Make your changes
4. Add or update tests as needed
5. Ensure all tests pass
6. Submit a pull request
## Development Setup
1. Clone the repository:
```bash
git clone https://github.com/yourusername/mcp-cmd-history.git
cd mcp-cmd-history
```
2. Install dependencies:
```bash
pip install mcp-python
```
## Code Style
Please follow these guidelines:
- Use consistent indentation (4 spaces)
- Follow PEP 8 style guidelines
- Include docstrings for functions and classes
- Write clear, descriptive commit messages
## License
By contributing to this project, you agree that your contributions will be licensed under the project's [MIT License](LICENSE).