Skip to main content
Glama

Mantis MCP Server

by kfnzero
tasks.md1.46 kB
# 任務追蹤 ## 進行中的任務 - [X] 初始化專案結構和文件 - [X] 擴展 MCP Server 功能 - [X] 修改 get_issues 工具與 Mantis API 整合 - [X] 實作認證機制 - [X] 實作問題查詢功能 - [X] 實作分派查詢功能 - [X] 實作統計功能 ## MCP Server 開發計劃 ### 基礎架構完善 - [X] 修改現有的 get_issues 工具 - [X] 添加必要的工具類和輔助函數 - [X] 實作基本的錯誤處理機制 - [X] 添加環境變數配置 (dotenv) ### Mantis API 整合 - [X] 添加 Axios 依賴 - [X] 建立 API 客戶端類別 - [X] 實作 Mantis 連接配置 - [X] 實作基本的 API 調用功能 - [X] 實作錯誤處理與重試機制 - [X] 實作請求節流和緩存功能 ### 工具功能擴展 - [X] 修改 get_issues 工具實現真實查詢 - [X] 添加 get_issue_by_id 工具 - [X] 添加 get_users 工具 - [X] 添加 get_projects 工具 - [X] 添加 get_issue_statistics 工具 - [X] 添加 get_assignment_statistics 工具 ### 認證機制 - [X] 添加認證配置模型 - [X] 實作 API Key 驗證 - [X] 設計 Mantis 整合認證 - [X] 添加認證錯誤處理 ### 測試與文檔 - [ ] 添加單元測試 - [ ] 添加整合測試 - [X] 更新 README 文檔 - [X] 添加使用說明文檔 ## 已完成的任務 - [X] 初始化專案結構和文件 - [X] 設計系統架構 - [X] 實作 Mantis API 整合 - [X] 實作問題查詢功能 - [X] 實作認證機制 - [X] 實作統計功能

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/kfnzero/mantis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server