Neurelo Connect MCP Server

Neurelo Connect MCP Server

site icon
2025.04.04 0
TypeScript数据库管理开发效率数据库
Neurelo Connect MCP Server 是一个基于模型上下文协议(MCP)的服务,用于管理大型语言模型(LLMs)与外部系统之间的上下文。它允许用户通过自然语言与数据库进行交互,执行查询、获取数据库状态和架构等操作。该服务适用于需要高效管理数据库的开发者和团队。
View on GitHub

Overview

基本能力

产品定位

Neurelo Connect MCP Server 是一个基于模型上下文协议(MCP)的服务,用于管理大型语言模型(LLMs)与外部系统之间的上下文。

核心功能

  1. 数据库管理:支持通过自然语言查询数据库,包括获取数据库架构、执行SQL查询等。
  2. 工具支持:提供多种工具,如system_list_databasessystem_get_database_statussystem_get_database_schemaraw_readonly_queryraw_query等。
  3. 动态端点工具:根据端点元数据自动生成额外的工具。

适用场景

  1. 数据库管理:通过自然语言快速查询和管理数据库。
  2. 开发效率提升:减少编写SQL查询的时间,提高开发效率。
  3. 团队协作:方便团队成员快速了解数据库结构和状态。

工具列表

  1. system_list_databases:列出所有可用的目标数据库。
  2. system_get_database_status:检查所有目标数据库的运行状态。
  3. system_get_database_schema:获取指定目标数据库的架构。
  4. raw_readonly_query:在数据库上执行只读SQL查询。
  5. raw_query:在数据库上执行读写SQL查询。

常见问题解答

  1. 如何设置Claude Desktop
  2. 修改Claude Desktop的配置文件,添加MCP服务器的配置信息。
  3. 运行要求
  4. Node.js >= v18.0.0、Claude Desktop、运行的Neurelo Connect实例和Neurelo Connect API密钥。

使用教程

使用依赖

  1. 安装Node.js >= v18.0.0。
  2. 安装Claude Desktop。
  3. 获取Neurelo Connect API密钥。

安装教程

  1. 安装依赖: bash npm install
  2. 修改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" } } } }

调试方式

  1. 使用MCP检查器运行开发模式: bash npm run inspect
  2. 每次测试更改后重启Claude Desktop。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。