数据库连接协议演示

MCP-demos是一个展示如何将AI模型与不同数据库连接的轻量级项目集合,通过标准化端点暴露数据库资源供AI或开发者使用。

  • by HarisImamovic
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 HarisImamovicIBU/MCP-demos

使用说明

MCP演示

欢迎来到 MCP演示 --收藏 迷你MCP(模型上下文协议)项目 演示如何将AI模型与不同的数据库连接起来。

此存储库展示了如何构建轻量级MCP服务器,为AI或开发人员提供数据库资源。


🚀 项目概述

MCP允许您创建 标准化端点 人工智能模型或工具可以使用。此仓库中的每个小项目都演示了不同的数据库后端。

🏗 架构图

    +----------------+
    |                |
    |    LLM / AI    |
    |                |
    +--------+-------+
             |
             v
    +----------------+
    | FastMCP Server |
    |  (Python MCP)  |
    +--------+-------+
             |
             v
    +----------------+
    |Database Backend|
    | (MySQL, etc.)  |
    +----------------+
  • LLM/AI: 查询MCP的模型或AI客户端(Claude、ChatGPT Pro等)。其中一些需要桌面版本。
  • FastMCP服务器: MCP Python脚本,它公开资源并通过stdio或HTTP进行通信。
  • 数据库后端: 实际数据源(MySQL、Redis、Neo4j、HBase等)。

🧠 如何跑步

此仓库中的每个数据库都有自己的README.md文件,其中详细说明了如何在您的计算机上运行MCP! 只需导航到该文件夹,然后按照步骤安装依赖项并启动服务器。 确保你有FastMCP Python库:

pip install fastmcp