MCP 服务端工具集合
一个基于 Go 的多功能服务端工具,包括文本转 SQL、数据转换和 Dify 检索器等功能。
快速入门
安装工具
根据需要选择安装以下命令行工具:
- 文本转 SQL 工具:
go install github.com/wangle201210/mcp-server/cmd/text2sql@latest
- Dify 检索器:
go install github.com/wangle201210/mcp-server/cmd/dify@latest
- 数据转换工具:
go install github.com/wangle201210/mcp-server/cmd/dt@latest
配置文件
创建 JSON 配置文件以定义功能模块。例如:
- 文本转 SQL:配置数据库连接信息(如
link
字段)。 - Dify 检索器:设置 API 密钥和端点信息(如
DIFY_DATASET_API_KEY
和DIFY_ENDPOINT
)。 - 数据转换:无需额外环境变量。
配置示例:
{
"mcpServers": {
"text2sql": {
"descriptions": "自然语言转 SQL",
"type": "stdio",
"command": "text2sql",
"env": {
"link": "root:@tcp(127.0.0.1:3306)/goadmin?charset=utf8mb4&parseTime=True&loc=Local"
}
},
"dify_retriever": {
"descriptions": "Dify 知识库检索",
"type": "stdio",
"command": "dify",
"env": {
"DIFY_DATASET_API_KEY": "dataset-***"
}
}
}
}
完成配置后即可运行相应工具。