CONTRIBUTING.mdโข2.15 kB
# Contributing to metabase-server MCP Server
๐ Thanks for your interest in contributing! Weโre excited to have you here.
This project is maintained by **EaseCloud Technologies** (https://easecloud.io), and we welcome contributions from the community to make it better.
---
## ๐ How to Contribute
### 1. Reporting Issues
- Use GitHub Issues to report bugs, suggest features, or ask questions.
- Please include:
- Clear description of the problem
- Steps to reproduce
- Environment details (OS, version, etc.)
### 2. Submitting Changes
- Fork the repo and create a new branch:
```bash
git checkout -b feature/your-feature-name
```
- Make your changes with clear, concise commits.
- Follow existing code style and conventions.
- Push your branch and open a Pull Request (PR).
โ
**PR Checklist:**
- [ ] Code follows style guidelines
- [ ] Tests added or updated (if applicable)
- [ ] Documentation updated (if needed)
### 3. Development Setup
1. Clone the repository:
```bash
git clone https://github.com/easecloudio/mcp-metabase-server.git
cd mcp-metabase-server
```
2. Install dependencies:
```bash
npm install
```
3. Run locally:
```bash
npm run dev
```
---
## ๐งโ๐คโ๐ง Community Guidelines
- Be respectful and constructive.
- Follow the [Code of Conduct](CODE_OF_CONDUCT.md).
- Ask questions if youโre unsure โ weโre here to help!
---
## ๐ก Why Contribute?
By contributing, youโre not just improving this project โ youโre helping **EaseCloud Technologies** (https://easecloud.io) in our mission to make **cloud infrastructure simpler, smarter, and more accessible for businesses of all sizes**.
Our vision is to **empower teams to innovate without being slowed down by complex technology**, enabling startups and enterprises alike to build, scale, and operate with confidence.
Weโll give credit where due and highlight active contributors in the community.
---
## ๐ฌ Need Help?
- Open an issue on GitHub
- Reach us at: support@easecloud.io
---
๐ Ready to start? Fork the repo, make your changes, and send a PR!