MCP测试服务器
使用Model Context Protocol (MCP)构建的Python服务器,支持OpenAI向量数据库操作与RAG功能。
快速入门
功能概述
此项目提供以下功能:
- 创建向量数据库
- 搜索相关数据
安装与运行
- 初始化项目并创建虚拟环境:
uv init mcp-test-server cd mcp-test-server uv venv .venv source .venv/bin/activate
- 安装依赖:
uv sync
- 配置环境变量,在
.env
文件中添加OpenAI API密钥:OPENAI_API_KEY="your-api-key"
- 使用MCP Inspector测试服务:
npx @modelcontextprotocol/inspector uv run server.py
- 在Inspector界面中连接、选择工具、运行命令并验证结果。
提供的工具
create_vector_db_from_directory
: 从指定目录生成向量数据库。query_vector_db
: 查询向量数据库以获取相关信息。