18 lines
424 B
Go
18 lines
424 B
Go
package system
|
|
|
|
import "github.com/gin-gonic/gin"
|
|
|
|
type McpRouter struct{}
|
|
|
|
func (r *McpRouter) InitMcpRouter(Router *gin.RouterGroup) {
|
|
mcpRouter := Router.Group("mcp")
|
|
{
|
|
mcpRouter.GET("status", mcpApi.Status)
|
|
mcpRouter.POST("start", mcpApi.Start)
|
|
mcpRouter.POST("stop", mcpApi.Stop)
|
|
mcpRouter.GET("tools", mcpApi.List)
|
|
mcpRouter.POST("test", mcpApi.Test)
|
|
mcpRouter.POST("createTool", mcpApi.CreateTool)
|
|
}
|
|
}
|