Token导航 LogoToken导航

MCP Server · 开发工具

MCP DevTools

MCP DevTools: A suite of Model Context Protocol servers enabling AI assistants to interact with developer tools and services

stdio官方级别未说明来源级核验工具 8
开发工具TypeScriptClaudeCursor

快速开始

作者 / 组织
DXHeroes
提供方
DXHeroes
运行时
Node.js

工具数量

8

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

13

仓库热度

收录来源

4 个

MCP.so

选型结论

MCP DevTools 属于开发工具类 MCP Server,公开资料标注 8 个工具,通过stdio 本地进程接入,适配 Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx 时,确保连接到 npm 注册表。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 8 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

MCP工具

MCP(模型上下文协议)DevTools是一组包的集合,使AI助手能够通过模型上下文协议与外部工具和服务进行交互。

✨ 亮点

  • 🔌 无缝集成:将人工智能助手连接到外部服务和工具
  • 🛠 可扩展框架:轻松创建与模型上下文协议的新集成
  • 🔍 强大的互动:使人工智能能够访问和操纵来自外部服务的数据
  • 📊 强大的集成:Jira和Linear的全面功能
  • 🚀 开发者友好:简单的设置和详细的文档,以获得最佳的开发人员体验
备注:此项目目前处于测试阶段(0.x.x版本)。在测试阶段,API可能会在次要版本之间发生变化。

📦 可用包

包描述状态
@mcp开发工具/jiraJira MCP服务器集成](https://www.npmjs.com/package/@mcp-devtools/jira)
@mcp开发工具/线性线性MCP服务器集成](https://www.npmjs.com/package/@mcp-devtools/linear)

🚀 快速开始

Cursor IDE中的配置

Jira集成
  1. 打开光标设置→ MCP
  2. 点击“添加新MCP服务器”
  3. 填写以下详细信息:

- 名字: Jira - 类型: command - 命令: env JIRA_URL=https://[YOUR_WORKSPACE].atlassian.net JIRA_API_MAIL=[YOUR_EMAIL] JIRA_API_KEY=[YOUR_API_KEY] npx -y @mcp-devtools/jira

所需的环境变量: - JIRA_URL:您的Jira实例URL(例如。, https://your-company.atlassian.net) - JIRA_API_MAIL:您的Atlassian帐户电子邮件 - JIRA_API_KEY:您的Atlassian API密钥(在此处创建一个)
线性积分
  1. 打开光标设置→ MCP
  2. 点击“添加新MCP服务器”
  3. 填写以下详细信息:

- 名字: Linear - 类型: command - 命令: env LINEAR_API_KEY=[YOUR_API_KEY] npx -y @mcp-devtools/linear

所需的环境变量: - LINEAR_API_KEY:您的Linear API键(在Linear应用程序中创建一个:设置→ API → 创建密钥)

使用工具

配置后,您可以通过Cursor中的自然语言命令与工具进行交互。

Jira示例:
# Fetch a specific ticket
get ticket SCRUM-123

# Search for tickets
execute jql "project = SCRUM AND status = 'In Progress'"

# Get ticket details
read ticket SCRUM-123

# Create a new ticket
create ticket project=SCRUM summary="Fix login bug" description="Users can't log in" issuetype=Bug
线性示例:
# Get a specific issue
get_issue SS-33

# Search for issues
search_issues "priority is high" with limit 5

# Create a new issue
create_issue for team "eng" titled "Fix API response format" with description "The API is returning incorrect data format" and priority 1

# List teams
list_teams

有关可用命令的完整列表,请参阅软件包文档:

📖 文档

🧩 存储库结构

mcp-devtools/
├── core/                 # Infrastructure and utility packages
│   ├── typescript-config/  # Shared TypeScript configuration
│   └── http-client/        # HTTP client utilities
│
├── packages/             # Functional MCP server packages
│   ├── jira/               # Jira integration MCP server
│   │   └── README.md         # Package documentation
│   └── linear/             # Linear integration MCP server
│       └── README.md         # Package documentation
│
└── ...

🛠 发展

# Install dependencies
pnpm install

# Build all packages
pnpm build

# Development with auto-rebuild
pnpm dev

🤝 贡献

欢迎投稿!请查看我们的 贡献指南 了解详情。

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

🆘 支持

  • GitHub问题:用于错误报告和功能请求
  • 讨论:用于提问和社区支持

项目结构

mcp-devtools/
├── core/ # Infrastructure and utility packages
│ ├── typescript-config/ # Shared TypeScript configuration
│ └── http-client/ # HTTP client utilities
│
├── packages/ # Functional MCP server packages
│ ├── jira/ # Jira integration MCP server
│ └── linear/ # Linear integration MCP server
├── package.json # Root package configuration
└── pnpm-workspace.yaml # Workspace configuration

发展

入门指南

此存储库使用pnpm工作区进行包管理。开始:

  1. 如果没有,请安装pnpm:
   npm install -g pnpm
  1. 安装依赖项:
   pnpm install
  1. 构建所有包:
   pnpm build

开发工作流程

对于自动重建的开发:

pnpm dev

向NPM发布

此存储库使用releaseplease和GitHub Actions进行自动发布管理,用于将包发布到npmjs.org。

Beta状态

所有已发布的软件包当前都处于测试状态(0.x.x版本),并使用 beta npm标签。在此阶段:

  • 次要版本更新中可能会发生重大更改
  • 使用以下方式安装软件包: npm install @mcp-devtools/package-name@beta
  • 当项目达到稳定状态时,我们将发布1.0.0版本

调试

由于MCP服务器通过stdio进行通信,调试可能具有挑战性。我们建议使用 MCP检查员,可作为工作区脚本使用:

pnpm inspector

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

贡献

  1. 分叉存储库
  2. 创建要素分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

常规承诺

此项目使用 常规承诺 自动化版本控制和变更日志生成。请按照以下模式格式化您的提交消息:

[optional scope]: 

[optional body]

[optional footer(s)]

类型:

  • feat:新功能
  • fix:错误修复
  • docs:文件更改
  • style:不影响代码含义的更改(格式等)
  • refactor:既不修复错误也不添加功能的代码更改
  • perf:性能改进
  • test:添加或修复测试
  • chore:对构建过程或辅助工具的更改

示例:

feat(jira): add comment creation endpoint
fix(http-client): resolve timeout issue
docs: update README with new setup instructions

应在类型/范围后添加一个感叹号,并在提交消息的正文中描述突破性更改,以指示突破性更改:

feat!: redesign http-client API

BREAKING CHANGE: The http-client API has been completely redesigned to improve usability.

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

故障排除

常见问题

  1. 连接问题

- 确保您的API证书正确无误 - 检查服务实例的网络连接 - 验证URL和工作区名称

  1. 权限错误

- 确保您的帐户对您尝试的操作具有适当的权限 - API令牌可能需要在您的帐户设置中启用特定权限

  1. 未找到命令

- 如果使用npx,请确保您已连接到npm注册表 - 对于本地安装,请检查您的软件包安装是否成功

如需更多故障排除帮助,请在我们的GitHub存储库上打开问题。

路线图

MCP DevTools的未来开发计划包括:

  • 其他服务集成(GitHub、Confluence等)
  • 增强的安全功能
  • 支持自定义身份验证方法
  • 扩展查询功能
  • 性能优化

社区与支持

  • GitHub问题:用于错误报告和功能请求
  • 讨论:用于提问和社区支持
  • 贡献:请参阅上面的投稿指南

我们欢迎社区的反馈和贡献,以帮助改进这些工具。

工具与能力

工具数量

8

资源数量

0

提示词数量

0

能力标签

developer-toolsproductivityautomationmcpdevtoolscursorclaudecoding-assistant

支持客户端

ClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 8 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP DevTools

MCP.so · 本页

8stdio有4 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP DevTools 怎么安装?

公开资料给出的安装命令是 npx 时,确保连接到 npm 注册表。,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

MCP DevTools 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

MCP DevTools 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP DevTools 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP DevTools 支持哪些客户端?

公开资料标注支持 Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP