superman-mcp
Superman MCP
⚠️ Haftungsausschluss (Bitte unbedingt lesen)
Dieses Projekt dient ausschließlich dem persönlichen Lernen, der technischen Forschung und Referenzzwecken. Es ist strengstens untersagt, es für kommerzielle Zwecke oder in Szenarien zu verwenden, die gegen Gesetze, Vorschriften oder die Nutzungsbedingungen (ToS) von Cursor / relevanten Drittanbietern verstoßen.
Dieses Projekt basiert auf dem Open-Source-Projekt
a78789191888/wkmcp-pjbund wurde unter der MIT-Lizenz modifiziert, integriert und erforscht. Das Urheberrecht an allen Kernkonzepten und dem Upstream-Code liegt beim ursprünglichen Autor. Dieses Repository dient lediglich als Kopie zu Lern- und Forschungszwecken.Der Herausgeber ist lediglich der Organisator und Übermittler des Quellcodes und hat keinerlei geschäftliche Beziehung zum Autor selbst (d. h. dem aktuellen Betreuer des Repositorys). Er übernimmt keine Verantwortung für direkte oder indirekte Verluste, Kontosperrungen oder rechtliche Verpflichtungen, die einem Benutzer durch die Nutzung, Änderung oder Verbreitung dieses Codes entstehen.
Durch das Herunterladen, Klonen, Kompilieren, Ausführen oder Verwenden des Inhalts dieses Repositorys in irgendeiner Form erklären Sie, dass Sie diesen Haftungsausschluss vollständig gelesen haben und ihm zustimmen. Wenn Sie den oben genannten Bedingungen nicht zustimmen, stellen Sie die Nutzung bitte sofort ein und löschen Sie alle Kopien dieses Repositorys.
Sollte dieses Projekt Ihre legitimen Rechte verletzen, reichen Sie bitte ein Issue ein, um uns zu informieren. Nach Überprüfung werden die entsprechenden Inhalte umgehend entfernt.
Cursor-Erweiterungs-Plugin ohne Lizenzschlüssel · Superman MCP, basierend auf a78789191888/wkmcp-pjb nachgebaut und erweitert.
Unter Beibehaltung der vollständigen Multi-Session-MCP-Funktionalität in der Seitenleiste ist ein Cursor-Mitgliedschaftstyp-Umschalter integriert (separate Seite, Klick zum Aufrufen; Portierung der Funktionen des ursprünglichen Cursor Membership Switcher-Projekts).
Das Plugin benötigt keine Lizenzschlüssel/Aktivierungscodes/Testzeiträume mehr und ist sofort einsatzbereit.
Upstream-Projektadresse: https://github.com/a78789191888/wkmcp-pjb (MIT-Lizenz, dieses Repository ist eine modifizierte Version zu Forschungs- und Lernzwecken, nur als Referenz)
Related MCP server: Cursor MCP Installer
Funktionen
1. Multi-Session-MCP in der Seitenleiste (übernommen von wkmcp)
Parallele Ausführung für mehrere Projekte und Fenster: Bis zu 32 Sitzungen (
my-mcp-1…my-mcp-32), jede mit eigenem NachrichtenkanalDrei MCP-Tools:
check_messages/send_message/ask_question, Unterstützung für Anhänge (Bilder/Dateien als Base64)Ein-Klick-„Konfiguration starten“, um die aktuelle Sitzungsliste der Seitenleiste in die
.cursor/mcp.jsondes Arbeitsbereichs zu schreibenSitzungsnotizen, Spracheingabe (Windows), dauerhafte Speicherung des Chatverlaufs
2. Cursor-Mitgliedschafts-Umschalter (separate Seite)
Separate Einstellungsseite: In der Seitenleiste bleibt nur eine Schaltfläche, nach deren Anklicken sich die vollständige Einstellungsseite im Editorbereich öffnet (belegt keinen Platz in der Seitenleiste)
Automatische Erkennung des Cursor-Installationspfads (laufende Prozesse + gängige Verzeichnisse)
Ein-Klick-Umschaltung des Mitgliedschaftstyps:
Free/Free Trial/Pro/Pro+/Ultra/Enterprise, auch benutzerdefinierte Zeichenfolgen werden unterstütztAutomatische Sicherung der Originaldateien, jederzeit mit einem Klick wiederherstellbar
Automatische Abfrage und Schließung des laufenden Cursors vor dem Anwenden von Patches
Ein-Klick-Neustart von Cursor
3. Cursor-Abrechnung und -Nutzung (neu, separate Seite)
Separate Abrechnungsseite: Eine zusätzliche Schaltfläche „Abrechnung und Nutzung öffnen“ in der Seitenleiste, die sich im Editorbereich öffnet
Automatisches Lesen der lokalen
state.vscdb: Ruft das aktuell angemeldete Cursor-Konto direkt übercursorAuth/accessTokenab (kein Einfügen erforderlich)Erstmalige Installation → Lokale Aufzeichnung: Analysiert bevorzugt
composerData:*incursorDiskKVund schätzt historische Token anhand approximativer Zeichengewichte für eine schnelle AnzeigeDanach jedes Mal → Offizielle Schnittstelle: Markierung als
hasFetchedFromApinach einem Treffer, kein Rückgriff mehr auf den lokalen CacheAufgerufene Cursor-Schnittstellen (basierend auf der Implementierung von Open Switch und 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
Angezeigte Inhalte:
Kontoinformationskarte: E-Mail, Mitgliedschaftstyp, Abonnementstatus, WorkOS ID
KPI-Übersichtskarte: $ Verbrauch + Token-Anzahl + Anzahl der Anfragen für Heute / Diese Woche / Diesen Monat / Gesamt
Balkendiagramm des täglichen Verbrauchs der letzten 30 Tage (reines SVG, keine Abhängigkeit von Diagrammbibliotheken)
Aufschlüsselungstabelle nach Modell: Anzahl / Input / Output / Cache-Lese-Schreibvorgänge / Gesamt-Token / $ Verbrauch
Datenquellenmarkierung: Ein Badge oben auf der Seite zeigt deutlich an, ob die aktuellen Daten von der
Cursor-Schnittstelle (Echtzeit)/lokalen composerData (approximativ)/lokalem CachestammenImplementierungsdetails:
Verwendet eingebettetes
sql.js(WASM vorab gepackt, ca. 690 KB) zum Lesen der state.vscdb, schreibgeschützte Kopie in den Buffer, sperrt Cursor nichtVerwendet Node-integriertes
httpsfür Schnittstellenaufrufe, keine weiteren npm-LaufzeitabhängigkeitenAutomatischer einmaliger Wiederholungsversuch bei Schnittstellenfehlern (Toleranz für TLS / Socket-Jitter)
Build und Packaging
Systemanforderungen
Node.js 18+ (erfordert
npm)Windows / macOS / Linux werden unterstützt; unter Windows wird PowerShell empfohlen
Keine globale Installation von
vsceerforderlich, wird alsdevDependenciesmit dem Paket geladen (@vscode/vsce)
Ein-Klick-Packaging
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-repositoryNach erfolgreichem Packaging finden Sie im Stammverzeichnis des Repositorys:
cursor-free-plus-1.4.0.vsix (版本号取自 package.json 的 "version")
Verwendung
Kann auch vollständig ohne Cursor als eigenständige Desktop-Anwendung verwendet werden, siehe
desktop-app/README.mdfür Details.
Nach der Installation erscheint das Superman MCP-Symbol in der linken Aktivitätsleiste. Klicken Sie darauf, um die Seitenleiste zu öffnen.
(Optional) Wenn Sie größere Fenster bevorzugen: Führen Sie in der Befehlspalette
Superman MCP: Hauptpanel öffnen (separater Tab)aus. Dies öffnet das gleiche Hauptinterface wie in der Seitenleiste im Editorbereich (kann für geteilte Ansichten neben dem Code gezogen werden).Geben Sie den Arbeitsbereichspfad ein oder wählen Sie „Aktuellen verwenden“ und klicken Sie auf „Konfiguration starten“, um die
.cursor/mcp.jsonzu schreiben.Klicken Sie auf die Schaltfläche „Cursor-Mitgliedschaftstyp → Mitgliedschaftstyp-Einstellungen öffnen“, wählen Sie auf der neuen Seite den Typ aus und klicken Sie auf „Patch anwenden“.
Klicken Sie nach Abschluss des Patchens auf „Cursor neu starten“, damit die Änderungen wirksam werden.
Befehlspalette
Superman MCP: Arbeitsbereich konfigurieren (MCP)Superman MCP: Hauptpanel öffnen (separater Tab)Superman MCP: Mitgliedschaftstyp-Einstellungen öffnenSuperman MCP: Abrechnung und Nutzung öffnenSuperman MCP: Mitgliedschafts-Patch anwendenSuperman MCP: Originale Mitgliedschaftsdatei wiederherstellenSuperman MCP: Cursor-Installationspfad erkennen
Konfigurationsoptionen
wukong.payStoreUrl: URL für die Weiterleitung zu „Sponsoring/Kauf“ in der Seitenleiste, Standardhttps://pay.ldxp.cn/shop/supermancursorFree.supportGroupQQ: QQ-Nummer der Austauschgruppe, Standard1087432681cursorFree.defaultMembership: Standardmäßig ausgewählter Mitgliedschaftstyp, Standardpro
Andere
wukong.*-Konfigurationsoptionen wurden zur Kompatibilität mit dem wkmcp-Upstream beibehalten und sind in der Version ohne Lizenzschlüssel nicht mehr wirksam.
Verzeichnisstruktur
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 参考源(仅作参照,不参与打包)Austausch und Support
QQ-Austauschgruppe: 1087432681
Sponsoring / Kauf: https://pay.ldxp.cn/shop/superman
Danksagungen und Lizenz
Ursprüngliches Upstream-Projekt: a78789191888/wkmcp-pjb (MIT-Lizenz) Dieses Projekt wurde auf Basis dieses Projekts zu Forschungs- und Lernzwecken modifiziert und dient nur als Referenz. Vielen Dank an den ursprünglichen Autor für seinen Open-Source-Beitrag.
Referenz für die Logik der Mitgliedschaftsumschaltung: Archivierter Code unter
legacy-python/in diesem RepositoryReferenz für den Aufruf der Abrechnungsschnittstelle: junhoyeo/tokscale
Dieses Repository folgt der MIT-Lizenz für die Weiterverteilung auf Quellcodeebene (siehe LICENSE.txt).
Erneuter Haftungsausschluss
Dieses Projekt dient ausschließlich dem Lernen, der Forschung und dem technischen Austausch. Es darf nicht für illegale oder rechtswidrige Zwecke und nicht für kommerzielle Zwecke verwendet werden.
Dieses Projekt ist eine modifizierte Version von
a78789191888/wkmcp-pjbzu Forschungs- und Lernzwecken und dient nur als Referenz.Der Benutzer trägt alle Risiken, die mit der Nutzung dieses Projekts verbunden sind (einschließlich, aber nicht beschränkt auf Kontorisiken, rechtliche Risiken). Jegliche Konsequenzen liegen nicht in der Verantwortung des Herausgebers/Betreuers dieses Repositorys.
Bitte löschen Sie das Projekt 24 Stunden nach dem Herunterladen und unterstützen Sie Cursor durch den Kauf eines offiziellen Abonnements.
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