# Contributing to ROS MCP Server
## How to Contribute
1. **Fork the repository:** Click the "Fork" button in the top right corner of the GitHub page.
2. **Create a new branch:** Create a separate branch for your changes to keep them isolated from the main project.
```bash
git checkout -b "your_branch_name"
```
3. **Make your changes:** Edit files with your additions or corrections. Please follow the existing format and style. When adding a new function, make sure to include:
* The funtion name and format.
* A brief description of the function's functionality.
* Any parameters the function takes.
* The return type of the function.
4. **Commit your changes:** Commit your changes with a clear and concise message explaining what you've done.
```bash
git commit -m "your_commit_message"
```
5. **Push your branch:** Push your branch to your forked repository.
```bash
git push origin "your_branch_name"
```
6. **Create a pull request:** Navigate to the original repository and click the "New pull request" button. Select your fork and the branch you pushed. Provide a clear title and description of your changes.
7. **Review and merge:** Your pull request will be reviewed by the maintainers. They may suggest changes or ask for clarification. Once approved, your changes will be merged into the main repository.
Thank you for contributing!
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/moneypiaorui/ros-mcp-server-minipi'
If you have feedback or need assistance with the MCP directory API, please join our Discord server