AI功能扩展套件

一套全面的模型上下文协议(MCP)服务器和专用AI代理,旨在通过多种集成和分析工具增强Claude的功能。

  • by CalvinMagezi
  • TypeScript
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 calvinmagezi/mts-mcp

使用说明

MTS MCP和代理商

一套全面的模型上下文协议(MCP)服务器和专门的AI代理,旨在通过各种集成和分析工具增强Claude的能力。

概述

该项目提供了一系列MCP服务器和专用代理,可在不同领域扩展Claude的功能:

MCP能力

  • 程序包管理器:使用以下工具管理项目依赖关系和应用程序设置:

    • 支持多种包管理器(npm、yarn、pnpm、bun)
    • Next.js项目创建与交互式设置
    • 安全目录管理
    • 开发和生产依赖性处理
    • 包装安装和拆卸
  • Nexus知识图谱:以具有实体和关系的图形结构管理和存储知识

  • 推理机:提供结构化推理能力,包括:

    • 复杂问题的分析和分解
    • 假设生成和验证
    • 具有分支的顺序推理
    • 多推理步骤的综合
    • 根据特定标准进行验证
  • 困惑整合:先进的人工智能搜索功能,包括:

    • 专注于特定搜索(互联网、学术、写作、数学、编码)
    • 引文跟踪和验证
    • 域和最近度过滤选项
  • 新闻整合:通过以下方式实时访问新闻数据:

    • 基于关键字的新闻搜索
    • 类别过滤(业务、技术等)
    • 标题和详细文章内容
  • 概念整合:工作区集成功能:

    • 在Notion工作区中搜索
    • 数据库内容检索
    • 页面内容管理

专业代理

  • 编码代理:高级软件开发助理,包括:

    • Next.js和TypeScript专业知识
    • 访问多种MCP功能
    • 最佳做法执行
    • 自动化测试支持
  • 研究代理:技术研究和分析助理,负责:

    • 多方面的技术研究能力
    • 趋势识别和分析
    • 文献回顾
    • 循证验证
    • 综合研究综述
    • 市场和技术评估
  • 文档代理技术文档专家:

    • 全面的文档管理
    • 知识组织与结构化
    • 技术内容的创建和维护
    • 文件标准执行
    • 版本跟踪和更新
    • 跨平台文档同步

先决条件

  • Node.js v18或更高版本
  • Bun包管理器
  • Claude桌面应用程序
  • 用于不同集成的相关API密钥

安装

  1. 克隆存储库:
git clone https://github.com/calvinmagezi/mts-mcp.git
cd mts-mcp
  1. 安装依赖项:
bun install
  1. 构建服务器:
bun run build

发展

对于自动重建的开发:

bun run watch

MCP服务器配置

要与Claude Desktop一起使用,请添加服务器配置:

MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "master-mcp": {
      "command": "/path/to/master-mcp/build/index.js"
    }
  }
}

调试

MCP服务器通过stdio进行通信。对于调试,请使用MCP检查器:

bun run inspector

检查器将提供一个URL,用于访问浏览器中的调试工具。