Skip to main content
Glama

mcp-alapi-cn

Official
by ALAPI-SDK
main.go730 B
package main import ( "context" "fmt" "log" "mcp-alapi-cn/internal/config" "mcp-alapi-cn/internal/server" ) func main() { ctx := context.Background() cfg, err := config.NewConfig(ctx) if err != nil { log.Fatalf("加载配置失败: %v", err) } // 将配置添加到 context 中 ctx = config.WithConfig(ctx, cfg) srv := server.NewServer(ctx, cfg) // 初始化OpenAPI工具 if err := srv.InitializeOpenAPI(ctx); err != nil { log.Fatalf("初始化OpenAPI工具失败: %v", err) } // 初始化自定义工具 srv.InitializeCustomTool(ctx) fmt.Printf("MCP Server initialized with OpenAPI spec from: %s\n", cfg.OpenAPIURL) if err := srv.Start(); err != nil { log.Fatalf("服务器退出: %v", err) } }

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/ALAPI-SDK/mcp-alapi-cn'

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