Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,6 @@ This MCP server provides the following capabilities to AI agents:
| **API リファレンス** | Player API, Framework 仕様, 開発テンプレート仕様の提供 |
| **開発ガイド** | 画面追加手順, コーディング規約, デバッグガイドの提供 |

### 対応プラットフォーム / Supported Platforms

Web / Steam (Windows・macOS・Linux) / iOS / Android

---

## 必要な環境 / Requirements
Comment on lines 43 to 48

Copilot AI Feb 20, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The README no longer documents supported platforms, and there doesn’t appear to be an alternative mention elsewhere in the docs. If platform support is still relevant for users, consider restoring this section or replacing it with an updated statement (even a short line in the Overview/Requirements).

Copilot uses AI. Check for mistakes.
Expand Down
3 changes: 3 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Reporting Security Issues

If you believe you have found a security vulnerability in Next2D, we encourage you to let us know right away. We will investigate all legitimate reports and do our best to quickly fix the problem.

Copilot AI Feb 20, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This security policy doesn’t include any actual reporting channel (e.g., a security email address, GitHub Security Advisories link, or a private issue form). As written, reporters are told to “let us know” but aren’t told how. Please add the preferred contact method and any expectations (what info to include, response SLA, PGP key if applicable).

Suggested change
If you believe you have found a security vulnerability in Next2D, we encourage you to let us know right away. We will investigate all legitimate reports and do our best to quickly fix the problem.
If you believe you have found a security vulnerability in Next2D, we encourage you to let us know right away by contacting us through one of the following private channels:
- Email: **security@next2d.dev**
- GitHub Security Advisories (preferred for GitHub users): https://github.com/OWNER/REPO/security/advisories/new
When reporting a vulnerability, please include, to the extent possible:
- A clear description of the issue and its potential impact
- Steps to reproduce the vulnerability (proof-of-concept code, test case, or screenshots, if available)
- Any known affected versions, configurations, or environments
- Your contact information so we can follow up with questions, if needed
We will investigate all legitimate reports and do our best to quickly fix the problem. We aim to acknowledge receipt of your report within **5 business days** and will provide further updates as we progress toward a fix and coordinated disclosure.

Copilot uses AI. Check for mistakes.
98 changes: 49 additions & 49 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "next2d-development-mcp",
"version": "0.0.1",
"version": "0.0.2",
"description": "MCP server for Next2D application development assistance",
"type": "module",
"bin": {
Expand All @@ -25,17 +25,17 @@
"author": "Next2D",
"license": "MIT",
"dependencies": {
"@modelcontextprotocol/sdk": "^1.12.1"
"@modelcontextprotocol/sdk": "^1.26.0"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"@types/node": "^22.15.0",
"@types/node": "^25.3.0",

Copilot AI Feb 20, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The project declares Node >=22 in engines, but @types/node is bumped to a much newer major version. This can allow using Node APIs that are not available on the minimum supported runtime (22.x) and lead to runtime failures that TypeScript won’t catch. Consider pinning @types/node to the same major as the minimum supported Node version (or raising the engines.node range accordingly).

Suggested change
"@types/node": "^25.3.0",
"@types/node": "^22.0.0",

Copilot uses AI. Check for mistakes.
"@typescript-eslint/eslint-plugin": "^8.56.0",
"@typescript-eslint/parser": "^8.56.0",
"eslint": "^10.0.0",
"eslint": "^10.0.1",
"eslint-plugin-unused-imports": "^4.4.1",
"globals": "^17.3.0",
"typescript": "^5.8.0",
"typescript": "^5.9.3",
"vitest": "^4.0.18"
},
"engines": {
Expand Down
2 changes: 1 addition & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { registerPrompts } from "./prompts/index.js";

const server = new McpServer({
"name": "next2d-development-mcp",
"version": "0.0.1"
"version": "0.0.2"
});
Comment on lines 8 to 11

Copilot AI Feb 20, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The McpServer version string is manually duplicated here and in package.json; this can easily drift on future releases. Consider reading the version from package.json at runtime/build time (or injecting it during the build) so there is a single source of truth.

Copilot uses AI. Check for mistakes.

registerTools(server);
Expand Down