Files
ai-agent/internal/ai/mcps/registry.go
T
mlogclub 101577f163 Refactor internal services to use agent-desk package structure
- Updated import paths in multiple service files to reflect the new agent-desk module.
- Added a new configuration file for agent-desk in the Docker setup.
2026-05-31 18:43:48 +08:00

24 lines
470 B
Go

package mcps
import (
"agent-desk/internal/ai/mcps/providers"
"github.com/modelcontextprotocol/go-sdk/mcp"
)
func defaultProviders() []providers.ToolProvider {
return []providers.ToolProvider{
providers.NewSystemToolProvider(),
// 在这里注册其他的 ToolProvider
}
}
func registerProviders(server *mcp.Server) error {
for _, provider := range defaultProviders() {
if err := provider.Register(server); err != nil {
return err
}
}
return nil
}