Skip to content

Commit 17b548b

Browse files
committed
fix: 更新文档和代码逻辑,修正 ALAPI_ID 的条件判断,优化服务器启动日志信息
1 parent 68bef7a commit 17b548b

File tree

4 files changed

+3
-5
lines changed

4 files changed

+3
-5
lines changed

DOC.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
## 环境变量
1010

1111
- 需要将 **ALAPI_TOKEN** 配置为您在 ALAPI 上创建的 [TOKEN](https://www.alapi.cn/dashboard/data/token)
12-
- 可选配置 **ALAPI_ID** 为接口ID,如果不指定使用的接口,请填 0
12+
- 可选配置 **ALAPI_API_ID** 为接口ID,如果不指定使用的接口,请填 0 或者填空字符串
1313

1414
## 🗺️ 功能清单
1515

go.sum

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
2020
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
2121
github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=
2222
github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
23-
github.com/mark3labs/mcp-go v0.17.0 h1:5Ps6T7qXr7De/2QTqs9h6BKeZ/qdeUeGrgM5lPzi930=
24-
github.com/mark3labs/mcp-go v0.17.0/go.mod h1:KmJndYv7GIgcPVwEKJjNcbhVQ+hJGJhrCCB/9xITzpE=
2523
github.com/mark3labs/mcp-go v0.20.0 h1:NYZDZ10GBKHVz4SdQ2tPFSDFQFKCTrTZJLn4wj6jAaw=
2624
github.com/mark3labs/mcp-go v0.20.0/go.mod h1:KmJndYv7GIgcPVwEKJjNcbhVQ+hJGJhrCCB/9xITzpE=
2725
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 h1:RWengNIwukTxcDr9M+97sNutRR1RKhG96O6jWumTTnw=

internal/config/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ func NewConfig(ctx context.Context) (*Config, error) {
6060

6161
apiID := os.Getenv("ALAPI_API_ID")
6262
openAPIURL := "https://v3.alapi.cn/openapi.json"
63-
if apiID != "" {
63+
if apiID != "" && apiID != "0" {
6464
openAPIURL = fmt.Sprintf("https://v3.alapi.cn/openapi/%s.json", apiID)
6565
}
6666

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ func main() {
3131

3232
fmt.Printf("MCP Server initialized with OpenAPI spec from: %s\n", cfg.OpenAPIURL)
3333
if err := srv.Start(); err != nil {
34-
log.Fatalf("启动服务器失败: %v", err)
34+
log.Fatalf("服务器退出: %v", err)
3535
}
3636
}

0 commit comments

Comments
 (0)