DeepClaude MCP Server

# DeepClaude MCP [English](./README.md) | [中文](./README_CN.md) ## 概述 DeepClaude MCP(模型控制面板)是一个强大的服务器应用程序,它结合了 DeepSeek 和 Claude AI 模型的功能,以提供更优质的结果。通过利用两个模型的优势,该集成方案能够提供更准确和全面的 AI 响应。 ## 特性 - 无缝集成 DeepSeek 和 Claude AI 模型 - RESTful API 接口,便于集成 - 可配置的模型参数 - 使用 Winston 实现的强大错误处理和日志记录 - 支持跨域资源共享(CORS) - 使用 TypeScript 实现,确保类型安全 ## 环境要求 - Node.js(v14 或更高版本) - npm 或 yarn 包管理器 - DeepSeek 和 Claude 服务的 API 密钥 ## 安装步骤 1. 克隆仓库: ```bash git clone https://github.com/Mrdapeng/DeepClaudeMcp.git cd DeepClaudeMcp ``` 2. 安装依赖: ```bash yarn install # 或 npm install ``` 3. 配置环境变量: ```bash cp .env.example .env # 编辑 .env 文件,填入你的 API 密钥和配置 ``` ## 开发 - 启动开发服务器(支持热重载): ```bash yarn dev # 或 npm run dev ``` - 构建项目: ```bash yarn build # 或 npm run build ``` - 启动生产服务器: ```bash yarn start # 或 npm start ``` ## 项目结构 ``` src/ ├── config/ # 配置文件 ├── services/ # 核心服务和 API 客户端 ├── types/ # TypeScript 类型定义 └── index.ts # 应用程序入口点 ``` ## 项目依赖 - Express.js - Web 框架 - Axios - HTTP 客户端 - Winston - 日志记录库 - CORS - 跨域资源共享 - dotenv - 环境配置 - TypeScript - 编程语言 - Jest - 测试框架 ## 许可证 本项目采用 MIT 许可证 - 详情请参见 LICENSE 文件。