We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Anandb71/arbor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
CONTRIBUTING.mdβ’1.62 KiB
# Contributing always to Arbor
We want to make Arbor the standard for code intelligence. Your help is essential to making that happen!
## π Language Bounty Board
We are aggressively expanding language support. If you know Tree-sitter, we want you!
| Language | Status | Priority | Difficulty |
|----------|--------|----------|------------|
| **TypeScript** | β Beta | High | Medium |
| **Go** | π§ Planned | High | Low |
| **Python** | π§ Planned | High | Low |
| **Java** | β Missing | Medium | High |
| **Kotlin** | β Missing | Medium | High |
| **Ruby** | β Missing | Low | Medium |
**Reward:** Contributors of new language parsers will be featured in our "Hall of Fame" in the README and Release Notes.
## π οΈ How to Contribute
1. **Fork & Clone**
```bash
git clone https://github.com/YOUR_USERNAME/arbor.git
cd arbor
```
2. **Pick a Task**
- Check [ROADMAP.md](docs/ROADMAP.md) for high-level goals.
- Look for "Good First Issue" tags on GitHub.
3. **Create a Branch**
```bash
git checkout -b feature/cool-new-thing
```
4. **Test Your Changes**
```bash
cargo test --all
cargo fmt --all
cargo clippy
```
5. **Submit a PR**
- Describe *why* you made the change.
- Include screenshots for UI changes.
- Reference any relevant issues.
## π¨ Design Philosophy
* **Local-First:** No data leaves the user's machine.
* **Fast:** Sub-100ms response times for queries.
* **Trustable:** Always explain *why* suggestions are made (see `arbor refactor --why`).
## π¬ Community
Join the discussion on GitHub Issues or start a standard Github Discussion!