superman-mcp
Superman MCP
⚠️ 免責事項(必ずお読みください)
本プロジェクトは個人の学習、技術研究、および参考目的のみに使用してください。商用利用、法律や規制への違反、またはCursorや関連するサードパーティの利用規約(ToS)に違反するようなシナリオでの使用は固く禁じられています。
本プロジェクトは、オープンソースプロジェクト
a78789191888/wkmcp-pjbをMITライセンスの下で二次改変、統合、研究したものです。すべての核心的なアイデアおよび上流コードの著作権は原作者に帰属します。 本リポジトリは学習・研究目的のフォークサンプルとしてのみ提供されます。発行者はソースコードの整理および転載者であり、作者本人(現在のリポジトリのメンテナー)とは一切の利害関係がありません。 本コードの使用、改変、拡散によって生じた直接的または間接的な損失、アカウントの停止、法的責任について、一切の責任を負いません。
本リポジトリの内容をダウンロード、クローン、コンパイル、実行、または何らかの形で使用することは、本声明をすべて読み、同意したものとみなされます。 上記の条項に同意できない場合は、直ちに使用を中止し、本リポジトリのすべてのコピーを削除してください。
本プロジェクトがお客様の正当な権利を侵害している場合は、Issueを提出して通知してください。確認後、直ちに関連コンテンツを削除します。
ライセンスキー不要版 Cursor 拡張プラグイン · Superman MCP。a78789191888/wkmcp-pjb をベースにフォークおよび強化したものです。
元のサイドバーでのマルチセッションMCP機能をすべて保持しつつ、Cursorメンバーシップ切り替え機能(独立ページ、クリックで遷移。元の Cursor Membership Switcher プロジェクトの機能を移植)を内蔵しています。
プラグインはライセンスキーやアクティベーションコード、試用期間に依存せず、インストール後すぐにご利用いただけます。
上流プロジェクトのアドレス: https://github.com/a78789191888/wkmcp-pjb (MIT License。本リポジトリは研究・学習目的の改変版であり、参考用です)
Related MCP server: Cursor MCP Installer
機能
1. サイドバーでのマルチセッションMCP(wkmcpより継承)
複数プロジェクト、複数ウィンドウの並行処理:最大32セッション(
my-mcp-1…my-mcp-32)をサポートし、それぞれ独立したメッセージチャネルにバインド可能check_messages/send_message/ask_questionの3つのMCPツール。添付ファイル(画像/ファイル base64)をサポートワンクリックで「設定を開始」し、現在のサイドバーのセッションリストをワークスペースの
.cursor/mcp.jsonに書き込みセッションのメモ、音声入力(Windows)、チャット履歴の永続化
2. Cursor メンバーシップ切り替え機能(独立ページ)
独立した設定ページ:サイドバーには入口ボタンのみを残し、クリックするとエディタ領域で完全な設定ページが開きます(サイドバーのスペースを占有しません)
Cursorのインストールパスを自動検出(実行中のプロセス + 一般的なディレクトリ)
ワンクリックでメンバーシップタイプを切り替え:
Free/Free Trial/Pro/Pro+/Ultra/Enterprise。カスタム文字列もサポート元のファイルの自動バックアップ、ワンクリックでいつでも復元可能
パッチ適用前に実行中のCursorを自動的に確認して終了
ワンクリックでCursorを再起動
3. Cursor 請求と利用状況(新規追加、独立ページ)
独立した請求ページ:サイドバーに「請求と利用状況を開く」ボタンを追加し、エディタ領域で開きます
ローカルの
state.vscdbを自動読み込み:cursorAuth/accessTokenから現在ログイン中のCursorアカウントを直接取得(貼り付け不要)初回インストール → ローカル記録:
cursorDiskKV内のcomposerData:*を優先的に解析し、近似的な文字ウェイトを使用して過去のトークンを概算表示以降 → 公式API:取得成功後に
hasFetchedFromApiをマークし、ローカルキャッシュに戻りません呼び出す Cursor API(Open Switchの実装および tokscale を参照):
POST https://api2.cursor.sh/aiserver.v1.AuthService/GetUserMetaGET https://api2.cursor.sh/auth/full_stripe_profileGET https://cursor.com/api/usage-summaryGET https://cursor.com/api/dashboard/export-usage-events-csv?strategy=tokens
表示内容:
アカウント情報カード:メールアドレス、メンバーシップタイプ、サブスクリプションステータス、WorkOS ID
概要KPIカード:今日 / 今週 / 今月 / 合計 の $消費額 + トークン数 + 回数
過去30日間の日次消費棒グラフ(純粋なSVG、グラフライブラリ依存なし)
モデル別の詳細表:回数 / 入力 / 出力 / キャッシュ読み書き / 合計トークン / 消費 $
データソースのマーク:ページ上部のバッジで、現在のデータが
Cursor API(リアルタイム)/ローカル composerData(近似)/ローカルキャッシュのいずれから取得されたかを明示実装の詳細:
埋め込みの
sql.js(wasmプリパッケージ済み、約690 KB)を使用してstate.vscdbを読み込み。読み取り専用でBufferにコピーするため、CursorをロックしませんNode内蔵の
httpsを使用してAPIを呼び出し、他のnpmランタイム依存関係はありませんAPI失敗時に自動で1回再試行(TLS / socketの揺らぎを許容)
ビルドとパッケージング
環境要件
Node.js 18+(
npmが必要)Windows / macOS / Linux 対応。WindowsではPowerShellを推奨
vsceのグローバルインストールは不要。devDependenciesとしてパッケージと一緒に取得されます(@vscode/vsce)
ワンクリックパッケージング
npm install # 安装根依赖 + 触发 postinstall 安装 mcp-server 子包依赖
npm run compile # 1) tsc -p . 编译 src/ → dist/ 2) 执行 scripts/copy-vendor.js
npm run package # 等价于 compile + vsce package --no-dependencies --allow-missing-repositoryパッケージング成功後、リポジトリのルートディレクトリに以下が生成されます:
cursor-free-plus-1.4.0.vsix (版本号取自 package.json 的 "version")
使用方法
Cursorから完全に切り離して、独立したデスクトップアプリとして使用することも可能です。詳細は
desktop-app/README.mdを参照してください。
インストール後、左側のアクティビティバーに Superman MCP アイコンが表示されます。クリックするとサイドバーが開きます。
(オプション)大きなウィンドウで操作したい場合:コマンドパレットで
Superman MCP: 打开主面板(独立页签)を実行すると、サイドバーと同じメインインターフェースがエディタ領域で開きます(ドラッグして分割表示し、コードと並べて確認可能)。ワークスペースパスを入力するか「現在を使用」を選択し、「設定を開始」をクリックして
.cursor/mcp.jsonに書き込みます。「Cursor 会员类型 → 打开会员类型设置」ボタンをクリックし、新しいページでタイプを選択して「パッチを適用」します。
パッチ適用後、「Cursorを再起動」をクリックし、再起動後に反映されます。
コマンドパレット
Superman MCP: 配置工作区(MCP)Superman MCP: 打开主面板(独立页签)Superman MCP: 打开会员类型设置Superman MCP: 打开账单与用量Superman MCP: 应用会员补丁Superman MCP: 恢复原始会员文件Superman MCP: 检测 Cursor 安装路径
設定項目
wukong.payStoreUrl:サイドバーの「スポンサー/購入」遷移先URL。デフォルトはhttps://pay.ldxp.cn/shop/supermancursorFree.supportGroupQQ:交流用QQグループ番号。デフォルトは1087432681cursorFree.defaultMembership:デフォルトで選択されるメンバーシップタイプ。デフォルトはpro
その他の
wukong.*設定項目は、wkmcp上流との互換性のために保持されていますが、ライセンスキー不要版では機能しません。
ディレクトリ構造
Cursor-free/
├── package.json # 扩展 manifest(命令、视图、配置、scripts 全在这)
├── tsconfig.json # TypeScript 编译配置(outDir = dist/)
├── .vscodeignore # vsce 打包排除清单
├── src/ # TS 源码(编译到 dist/ 后被打进 vsix)
│ ├── extension.ts # 扩展主入口(复刻自 wkmcp + 集成会员切换 / 账单 UI)
│ ├── license.ts # 短路化的 license 模块(保留签名,一律永久已激活)
│ └── cursor-patcher.ts # 会员补丁逻辑(从 Python 项目移植到 Node)
├── scripts/
│ ├── copy-vendor.js # 把 sql.js 的 wasm 拷贝到 dist/vendor/sql.js/
│ └── smoke-billing.js # 账单页接口 / 本地数据源冒烟脚本
├── dist/ # 构建产物(进 vsix 的就是这一坨 + mcp-server/)
│ ├── extension.js
│ ├── license.js
│ ├── cursor-patcher.js
│ └── vendor/sql.js/ # sql-wasm.js + sql-wasm.wasm
├── mcp-server/
│ ├── index.mjs # MCP stdio server(原样保留)
│ └── package.json
├── resources/icon.svg
├── legacy-python/ # 原 Python GUI 项目归档(不参与打包)
└── ref-wkmcp-pjb/ # wkmcp 参考源(仅作参照,不参与打包)交流とサポート
QQ交流グループ:1087432681
スポンサー / 購入:https://pay.ldxp.cn/shop/superman
謝辞とライセンス
上流の元プロジェクト:a78789191888/wkmcp-pjb (MIT License) 本プロジェクトは、当該プロジェクトをベースに研究・学習目的で改変したものであり、参考用です。原作者のオープンソースへの貢献に感謝します。
メンバーシップ切り替えロジックの参考:本リポジトリの
legacy-python/下のアーカイブコード請求API呼び出しの参考:junhoyeo/tokscale
本リポジトリは、ソースコードレベルでの二次配布についてMITライセンスに従います(LICENSE.txt を参照)。
再度の免責事項
本プロジェクトは学習、研究、技術交流のみを目的としており、違法・不正な用途や商用利用は固く禁じられています。
本プロジェクトは
a78789191888/wkmcp-pjbの研究・学習目的の改変版であり、参考用です。使用者は、本プロジェクトの使用に伴うすべてのリスク(アカウントリスク、法的リスクを含むがこれらに限定されない)を自己責任で負うものとし、いかなる結果も本リポジトリの発行者/メンテナーとは無関係です。
ダウンロード後24時間以内に削除し、Cursorの公式サブスクリプションを購入してサポートしてください。
This server cannot be deployed
Maintenance
Related MCP Connectors
Secure MCP Server for WordPress connects AI assistants and agents to WordPress with secure, controlled access. It lets AI interact with WordPress through MCP while helping organizations manage access, enforce policies, protect non-human identities (NHI), and require human approval for sensitive actions. Use it to securely connect tools such as ChatGPT, Claude, and Cursor with WordPress. Marketplace Link: https://wordpress.org/plugins/miniorange-secure-mcp-server/ Official website: https://plugins.miniorange.com/mcp-server-ai-policy-enforcement-wordpress ChatGpt Marketplace: https://chatgpt.com/plugins/plugin_asdk_app_6a312802286c8191bad0a7278a4e53ef Claude Marketplace: https://claude.ai/directory/miniorange-mcp-for-wordpress Cursor Marketplace: https://cursor.com/marketplace/miniorange
Run, debug, and triage tests from your IDE using natural language, no dashboard switching, no manual data transfers. The TestMu AI (formerly LambdaTest) MCP Server is a single remote server exposing four tool suites: HyperExecute — analyze your project, generate YAML configs and test runner commands, then monitor jobs and sessions. Automation — pull a TestID's details plus command, network, and console logs into one chat for instant root-cause analysis. Includes mobile app upload. SmartUI — explain pixel, layout, DOM, and perceptual changes in a visual regression run, with context-aware React/HTML/CSS fixes. Accessibility — audit any public URL or a local React app against WCAG and get ready-to-apply remediation steps. Connects over https://mcp.lambdatest.com/mcp using OAuth 2.1 — no API keys in your config. One-click install in Cursor; works with Claude, GitHub Copilot, Cline, and any MCP client. Tests execute on the TestMu AI cloud: 3,000+ browsers and 10,000+ real devices.
A paid remote MCP for ClawManager, built to return verdicts, receipts, usage logs, and audit-ready J
A paid remote MCP for agent memory MCP, built to return verdicts, receipts, usage logs, and audit-re
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.7MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.38 npm77MIT
- AlicenseNot gradedqualityDmaintenanceA specialized MySQL MCP server for Cursor that enables users to query table structures, execute SQL, and generate database documentation. It features multiple security modes to ensure safe interaction while providing tools for database overviews and query caching.5MIT
- AlicenseNot gradedqualityDmaintenanceA Cursor IDE enhancement plugin that provides multi-session MCP functionality and Cursor membership switching. It enables parallel chat sessions across projects and allows users to modify Cursor's membership type without requiring activation codes.1MIT