We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cbc140d commit a67a8b9Copy full SHA for a67a8b9
server/global/global.go
@@ -2,6 +2,7 @@ package global
2
3
import (
4
"fmt"
5
+ "github.com/mark3labs/mcp-go/server"
6
"sync"
7
8
"github.com/gin-gonic/gin"
@@ -35,6 +36,7 @@ var (
35
36
GVA_Concurrency_Control = &singleflight.Group{}
37
GVA_ROUTERS gin.RoutesInfo
38
GVA_ACTIVE_DBNAME *string
39
+ GVA_MCP_SERVER *server.MCPServer
40
BlackCache local_cache.Cache
41
lock sync.RWMutex
42
)
server/initialize/mcp.go
@@ -14,6 +14,8 @@ func McpRun() *server.SSEServer {
14
config.Version,
15
16
17
+ global.GVA_MCP_SERVER = s
18
+
19
mcpTool.RegisterAllTools(s)
20
21
return server.NewSSEServer(s,
0 commit comments