superman-mcp
Superman MCP
⚠️ Aviso legal (por favor, léalo detenidamente)
Este proyecto es solo para aprendizaje personal, investigación técnica y uso de referencia. Está estrictamente prohibido su uso para fines comerciales o en escenarios que violen leyes, regulaciones o los Términos de Servicio (ToS) de Cursor / servicios de terceros relacionados.
Este proyecto se basa en el proyecto de código abierto
a78789191888/wkmcp-pjbbajo la licencia MIT, con modificaciones, integración e investigación adicionales. Todos los conceptos centrales y los derechos de autor del código original pertenecen a sus autores originales. Este repositorio sirve únicamente como una muestra de réplica con fines de estudio e investigación.El publicador es solo un organizador y redistribuidor del código fuente y no tiene ninguna relación comercial con el autor (es decir, el mantenedor actual del repositorio). No asume ninguna responsabilidad por pérdidas directas o indirectas, bloqueos de cuentas o responsabilidades legales causadas por el uso, modificación o distribución de este código por parte de cualquier usuario.
Al descargar, clonar, compilar, ejecutar o utilizar el contenido de este repositorio de cualquier forma, se considera que usted ha leído y aceptado esta declaración en su totalidad. Si no está de acuerdo con los términos anteriores, deje de usarlo inmediatamente y elimine todas las copias de este repositorio.
Si este proyecto infringe sus derechos legales, envíe un Issue para informarnos; tras la verificación, el contenido relevante será eliminado lo antes posible.
Plugin de mejora de Cursor sin necesidad de clave (versión sin licencia) · Superman MCP, replicado y mejorado a partir de a78789191888/wkmcp-pjb.
Al tiempo que conserva toda la funcionalidad MCP multisesión en la barra lateral, incorpora un selector de tipo de membresía de Cursor (página independiente, clic para acceder; funcionalidad portada del proyecto original Cursor Membership Switcher).
El plugin ya no depende de ninguna clave/código de activación/periodo de prueba; está listo para usar al abrirlo.
Dirección del proyecto original: https://github.com/a78789191888/wkmcp-pjb (Licencia MIT, este repositorio es una versión modificada con fines de estudio e investigación, solo como referencia)
Related MCP server: Cursor MCP Installer
Funcionalidades
1. MCP multisesión en la barra lateral (conservado de wkmcp)
Múltiples proyectos, múltiples ventanas en paralelo: hasta 32 sesiones (
my-mcp-1…my-mcp-32), cada una con canales de mensajes independientes.Tres herramientas MCP:
check_messages/send_message/ask_question, con soporte para archivos adjuntos (imágenes/archivos en base64)."Iniciar configuración" con un clic para escribir la lista de sesiones de la barra lateral actual en el archivo
.cursor/mcp.jsondel espacio de trabajo.Notas de sesión, entrada de voz (Windows), persistencia del historial de chat.
2. Selector de membresía de Cursor (página independiente)
Página de configuración independiente: La barra lateral solo conserva el botón de acceso; al hacer clic, se abre la página de configuración completa en el área de edición (ya no ocupa espacio en la barra lateral).
Detección automática de la ruta de instalación de Cursor (procesos en ejecución + directorios comunes).
Cambio de tipo de membresía con un clic:
Free/Free Trial/Pro/Pro+/Ultra/Enterprise, también admite cadenas personalizadas.Copia de seguridad automática de archivos originales, restaurable con un clic en cualquier momento.
Pregunta automáticamente y cierra Cursor si se está ejecutando antes de aplicar el parche.
Reinicio de Cursor con un clic.
3. Facturación y uso de Cursor (nuevo, página independiente)
Página de facturación independiente: Se añade un botón "Abrir facturación y uso" en la barra lateral, que se abre en el área de edición.
Lectura automática de
state.vscdblocal: Obtiene la cuenta de Cursor actualmente iniciada directamente desdecursorAuth/accessToken(sin necesidad de pegar nada).Primera instalación → Registro local: Analiza prioritariamente
composerData:*encursorDiskKV, estimando el historial de tokens mediante pesos de caracteres aproximados para una visualización rápida.Posteriormente → Interfaz oficial: Una vez alcanzado, se marca como
hasFetchedFromApiy ya no vuelve a la caché local.Interfaces de Cursor llamadas (basado en la implementación de Open Switch y 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
Contenido mostrado:
Tarjeta de información de cuenta: correo electrónico, tipo de membresía, estado de suscripción, ID de WorkOS.
Tarjeta KPI de resumen: consumo en $, número de tokens y cantidad de usos para Hoy / Esta semana / Este mes / Total.
Gráfico de barras de consumo diario de los últimos 30 días (SVG puro, sin dependencia de librerías de gráficos).
Tabla desglosada por modelo: cantidad / entrada / salida / lectura y escritura en caché / total de tokens / consumo en $.
Etiquetado de fuente de datos: Un badge en la parte superior de la página indica claramente si los datos provienen de la
Interfaz de Cursor (en tiempo real)/composerData local (aproximado)/Caché local.Detalles de implementación:
Utiliza
sql.jsintegrado (wasm preempaquetado, aprox. 690 KB) para leer state.vscdb, copiando solo en modo lectura a un Buffer, sin bloquear Cursor.Utiliza el módulo
httpsintegrado de Node para llamar a las interfaces, sin otras dependencias de tiempo de ejecución de npm.Reintento automático una vez si la interfaz falla (tolerancia a fluctuaciones de TLS / socket).
Construcción y empaquetado
Requisitos del entorno
Node.js 18+ (requiere
npmincluido).Windows / macOS / Linux; en Windows se recomienda usar PowerShell.
No es necesario instalar
vsceglobalmente, ya se descarga con el paquete comodevDependencies(@vscode/vsce).
Empaquetado con un clic
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-repositoryTras un empaquetado exitoso, obtendrá en la raíz del repositorio:
cursor-free-plus-1.4.0.vsix (版本号取自 package.json 的 "version")
Uso
También puede desvincularse completamente de Cursor y utilizar la aplicación de escritorio independiente, consulte
desktop-app/README.mdpara más detalles.
Tras la instalación, aparecerá el icono de Superman MCP en la barra de actividad izquierda; haga clic para abrir la barra lateral.
(Opcional) Si prefiere una ventana más grande: ejecute
Superman MCP: Abrir panel principal (pestaña independiente)en la paleta de comandos; se abrirá la misma interfaz principal que en la barra lateral en el área de edición (se puede arrastrar para dividir la pantalla y verla junto al código).Ingrese la ruta del espacio de trabajo o "Usar actual" y haga clic en "Iniciar configuración" para escribir en
.cursor/mcp.json.Haga clic en el botón "Tipo de membresía de Cursor → Abrir configuración de tipo de membresía", seleccione el tipo en la nueva página y haga clic en "Aplicar parche".
Una vez aplicado el parche, haga clic en "Reiniciar Cursor"; los cambios surtirán efecto tras el reinicio.
Paleta de comandos
Superman MCP: Configurar espacio de trabajo (MCP)Superman MCP: Abrir panel principal (pestaña independiente)Superman MCP: Abrir configuración de tipo de membresíaSuperman MCP: Abrir facturación y usoSuperman MCP: Aplicar parche de membresíaSuperman MCP: Restaurar archivo de membresía originalSuperman MCP: Detectar ruta de instalación de Cursor
Opciones de configuración
wukong.payStoreUrl: URL a la que redirige el botón "Patrocinar/Comprar" en la barra lateral, por defectohttps://pay.ldxp.cn/shop/superman.cursorFree.supportGroupQQ: Número de grupo de QQ para soporte, por defecto1087432681.cursorFree.defaultMembership: Tipo de membresía seleccionada por defecto, por defectopro.
Las demás opciones de configuración
wukong.*se conservan por compatibilidad con el proyecto original wkmcp y no tienen efecto en la versión sin clave.
Estructura del directorio
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 参考源(仅作参照,不参与打包)Comunicación y soporte
Grupo de intercambio QQ: 1087432681
Patrocinio / Compra: https://pay.ldxp.cn/shop/superman
Agradecimientos y licencia
Proyecto original: a78789191888/wkmcp-pjb (Licencia MIT). Este proyecto es una modificación basada en dicho proyecto con fines de investigación y estudio, solo como referencia. Gracias al autor original por su contribución al código abierto.
Lógica de cambio de membresía basada en: código archivado en
legacy-python/de este repositorio.Llamadas a la interfaz de facturación basadas en: junhoyeo/tokscale.
Este repositorio sigue la licencia MIT para la redistribución a nivel de código fuente (ver LICENSE.txt).
Declaración final
Este proyecto es solo para aprendizaje, investigación e intercambio técnico; no debe utilizarse para fines ilegales o comerciales.
Este proyecto es una versión modificada con fines de investigación y estudio de
a78789191888/wkmcp-pjb, solo como referencia.El usuario debe asumir todos los riesgos derivados del uso de este proyecto (incluyendo, pero no limitado a, riesgos de cuenta, riesgos legales). Cualquier consecuencia es ajena al publicador/mantenedor de este repositorio.
Por favor, elimine el software 24 horas después de la descarga y apoye comprando la suscripción oficial de 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