# config.yaml |
mcp_servers: |
-name:"github" |
type:"github" |
api_key:"your_github_api_key" |
base_url:"https://api.github.com" |
-name:"weather" |
type:"weather_api" |
api_key:"your_weather_api_key" |
// 调用GitHub MCP服务创建代码文件 |
funccreateGitHubFile(repo, path, content string)error { |
mcpClient := mcp.NewClient("github") |
response, err := mcpClient.CallTool("create_file", map[string]interface{}{ |
"repo": repo, |
"path": path, |
"content": content, |
}) |
if err != nil { |
return err |
} |
log.Printf("File created: %v", response) |
returnnil |
} |
欢迎光临 职贝云数AI新零售门户 (https://www.taojin168.com/cloud/) | Powered by Discuz! X3.5 |