seekdb MCP Server 与 Claude Code 集成
MCP(Model Context Protocol) 是 Anthropic 公司于 2024 年 11 月推出并开源,旨在实现大语言模型与外部工具或数据源交互的协议。通过 MCP,用户不需要将大模型的输出手动复制执行,大模型可以直接指挥工具执行相应的动作(Action)。
MCP Server 通过 MCP 协议提供了大模型与 seekdb 交互的能力,可以执行 SQL 语句。通过合适的客户端可以快速搭建项目原型,已在 github 上开源。
Claude Code 是 Anthropic 公司推出的一款 AI 编程工具,它是一个运行在终端中的智能编码助手,可以帮助开发者快速的将想法转化为高质量代码。
本文使用 Claude Code,展示如何通过 seekdb MCP Server 快速构建一个后端应用。
前提条件
-
您已完成部署 seekdb。
-
安装 Python 3.11 及以上版本 和相应 pip。如果您的机器上 Python 版本较低,可以使用 Miniconda 来创建新的 Python 3.11 及以上的环境,具体可参考 Miniconda 安装指南。
-
安装 Python 包管理器 uv。安装完成后,可使用
uv --version命令验证安装是否成功:pip install uv
uv --version -
Claude Code 安装:
-
使用 Visual Studio Code 安装 Claude Code 插件,插件名称为
Claude Code for VS Code。
-
Visual Studio Code 配置 Claude Code。
配置 Claude Code 第三方 API 信息、打开 Claude Code: Use Terminal
export ANTHROPIC_BASE_URL=YOUR_BASE_URL
export ANTHROPIC_API_KEY=YOUR_API_KEY
export ANTHROPIC_MODEL=YOUR_MODE
-
测试链接。

-