We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mnemox-ai/idea-reality-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
[English](CONTRIBUTING.md) | 繁體中文
# 貢獻指南
感謝你對 idea-reality-mcp 的興趣。
## 開始
```bash
git clone https://github.com/mnemox-ai/idea-reality-mcp.git
cd idea-reality-mcp
uv sync --dev
```
## 執行測試
```bash
uv run pytest
```
## 開發流程
1. Fork 此 repo,從 `main` 建立新 branch。
2. 進行修改。
3. 視需要新增或更新測試。
4. 執行 `uv run pytest` 確認所有測試通過。
5. 開一個 pull request,附上清楚的描述。
## 程式風格
- 遵循 codebase 中既有的 pattern。
- 使用 type hints。
- 保持函式精簡、職責單一。
## 新增資料來源
1. 在 `src/idea_reality_mcp/sources/` 建立新檔案。
2. 實作一個回傳 dataclass 結果的 async function。
3. 整合進 `scoring/engine.py`。
4. 在 `tests/` 新增對應測試。
## 回報 Bug
在 GitHub 開一個 issue,附上:
- 重現步驟
- 預期 vs 實際行為
- Python 版本和作業系統
## 授權
貢獻的程式碼將以 MIT License 授權。