返回市场
MCP服务器灵魂AI

MCP服务器灵魂AI

作者:iamRajamurugan3 星标更新:2025-07-11

项目介绍

SoulfulAI 的 MCP 服务器 🚀

模型上下文协议 (MCP) 服务器 — 为 adya.ai 黑客马拉松 打造


📖 概述

欢迎来到由 SoulfulAI 构建的 MCP 服务器项目,这是一个展示端到端、上下文感知集成与实际服务的 MCP 服务器项目。 该项目专为 adya.ai 黑客马拉松设计,展示了模块化、可扩展的 MCP 服务器,旨在连接到基于 LLM 的客户端,并支持无缝双向上下文访问。 已通过相关客户端和 Postman API 测试

为什么它与众不同

  • 通用连接性:MCP 类似于“AI 的 USB-C”
  • 消除 N×M 点对点集成问题
  • 全面性:完成的服务器 + 测试、清晰的架构、演示视频以及完整的提交内容。

📁 目录结构

MCP_Servers_SoulfulAI/
├── Context7 MCP 服务器/
│ └── 所有 .md 文件和视频
├── Firebase MCP 服务器/
│ └── 所有 .md 文件和视频
├── OBS MCP 服务器/
│ └── 所有 .md 文件和视频
├── Salesforce MCP 服务器/
│ └── 所有 .md 文件和视频
├── Supabase MCP 服务器/
│ └── 所有 .md 文件和视频
|--- "adya_mcp_hackathon" -> 这里包含了所有 MCP 服务器的代码 (在 js->server-> 内部)
└── README.md

✅ 完成的 MCP 服务器

MCP 服务器状态描述
Context7 MCP 服务器✅ 已完成处理动态上下文切换和自定义提示。
Firebase MCP 服务器✅ 已完成管理实时数据库读写和推送触发器。
OBS MCP 服务器✅ 已完成连接到 OBS Studio 以控制现场活动和场景切换。
Salesforce MCP 服务器✅ 已完成集成 Salesforce API 用于潜在客户及 CRM 操作。
Supabase MCP 服务器✅ 已完成支持 Supabase 实时数据库查询及身份验证操作。

每个服务器的所有测试套件均已通过(关键路径 100% 覆盖)。


🧪 测试与质量保证

  • 单元测试 对每个服务的核心处理器
  • 集成测试 使用本地或模拟实例(例如 Firebase 模拟器、Supabase CLI)
  • 行为测试 使用测试提示针对 MCP 客户端确认端到端流程

🚀 快速开始

  1. 克隆并导航

    git clone https://github.com/iamRajamurugan/MCP_Servers_SoulfulAI.git
    cd MCP_Servers_SoulfulAI
    
  2. 安装依赖项

  3. 配置环境变量

  4. 运行服务器

  5. 执行测试


🎥 演示视频

眼见为实!
观看涵盖设置、MCP 流程、服务器测试和功能亮点的演示游览视频 - 视频位于相应文件夹内


👥 团队成员

  • Sudheshrajan MN - 后端工程师
  • Rajamurugan A — LLM 工程师
  • Afrin Fathima — 项目负责人

🚀 黑客马拉松要求覆盖

✔️ 5 个服务器的 MCP 实现
✔️ 全面测试覆盖
✔️ 演示视频(5-10 分钟)
✔️ 文档齐全、可运行的代码库
✔️ 清晰的邮件说明 + 附件
✔️ ✅ 完成所有内容 - 准备评估!


🔮 未来路线图

  • 🛡️ 增强 安全加固 和威胁建模
  • 🧠 添加与 MCP 集成的 AI 模型服务
  • 🌐 在云端或容器化环境中部署 MCP 服务器
  • 📈 通过 MCP 客户端 SDK 集成 Claude Desktop + OpenAI 代理

🙋 联系方式

有任何疑问或反馈?请联系:


参与 MCP 项目是一次很棒的经历, 感谢您审阅我们的提交!我们已经完成了所有内容——代码、测试、演示和文档。 期待您的反馈!🎉