
Neurelo Connect MCP Server

2025.04.04
0
TypeScript数据库管理开发效率数据库
Neurelo Connect MCP Server 是一个基于模型上下文协议(MCP)的服务,用于管理大型语言模型(LLMs)与外部系统之间的上下文。它允许用户通过自然语言与数据库进行交互,执行查询、获取数据库状态和架构等操作。该服务适用于需要高效管理数据库的开发者和团队。
View on GitHub
Overview
基本能力
产品定位
Neurelo Connect MCP Server 是一个基于模型上下文协议(MCP)的服务,用于管理大型语言模型(LLMs)与外部系统之间的上下文。
核心功能
- 数据库管理:支持通过自然语言查询数据库,包括获取数据库架构、执行SQL查询等。
- 工具支持:提供多种工具,如
system_list_databases
、system_get_database_status
、system_get_database_schema
、raw_readonly_query
和raw_query
等。 - 动态端点工具:根据端点元数据自动生成额外的工具。
适用场景
- 数据库管理:通过自然语言快速查询和管理数据库。
- 开发效率提升:减少编写SQL查询的时间,提高开发效率。
- 团队协作:方便团队成员快速了解数据库结构和状态。
工具列表
system_list_databases
:列出所有可用的目标数据库。system_get_database_status
:检查所有目标数据库的运行状态。system_get_database_schema
:获取指定目标数据库的架构。raw_readonly_query
:在数据库上执行只读SQL查询。raw_query
:在数据库上执行读写SQL查询。
常见问题解答
- 如何设置Claude Desktop?
- 修改Claude Desktop的配置文件,添加MCP服务器的配置信息。
- 运行要求?
- Node.js >= v18.0.0、Claude Desktop、运行的Neurelo Connect实例和Neurelo Connect API密钥。
使用教程
使用依赖
- 安装Node.js >= v18.0.0。
- 安装Claude Desktop。
- 获取Neurelo Connect API密钥。
安装教程
- 安装依赖:
bash npm install
- 修改Claude Desktop配置文件,添加以下内容:
json { "mcpServers": { "neurelo-connect": { "command": "npx", "args": ["@neurelo/connect-mcp", "start"], "env": { "ENGINE_API_KEY": "YOUR_ENGINE_API_KEY", "ENGINE_BASE_PATH": "YOUR_ENGINE_BASE_PATH" } } } }
调试方式
- 使用MCP检查器运行开发模式:
bash npm run inspect
- 每次测试更改后重启Claude Desktop。