Infinity-MCP
Infinity-MCP (Asistente Infinity / Cursor Free Plus)
⚠️ Descargo de responsabilidad (Por favor, léalo atentamente)
Este proyecto es solo para uso personal de aprendizaje, investigación técnica y 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 o servicios de terceros relacionados.
Este proyecto se basa en el proyecto de código abierto
a78789191888/wkmcp-pjbbajo la licencia MIT para modificaciones, integración e investigación. Todos los conceptos centrales y los derechos de autor del código original pertenecen a sus autores originales. Este repositorio se presenta únicamente como una muestra de réplica con fines de estudio e investigación.El editor es solo un organizador y redistribuidor del código fuente y no tiene ninguna relación de interés con el autor original (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 difusió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 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 y el contenido relevante será eliminado lo antes posible tras la verificación.
Plugin de mejora de Cursor sin necesidad de clave (versión gratuita) · Asistente Infinity, replicado y mejorado a partir de a78789191888/wkmcp-pjb.
Al tiempo que conserva toda su funcionalidad MCP multisesión en la barra lateral, incorpora un cambiador de tipo de membresía de Cursor (página independiente, haga clic para acceder; funcionalidad portada del proyecto original Cursor Membership Switcher).
El plugin ya no depende de claves, códigos de activación o periodos 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: BMAD Agent FastMCP Service
Funcionalidades
1. MCP multisesión en la barra lateral (conservado de wkmcp)
Paralelismo de múltiples proyectos y ventanas: hasta 32 sesiones (
my-mcp-1…my-mcp-32), cada una con su propio canal de mensajes independiente.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) y persistencia del historial de chat.
2. Cambiador 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ática para cerrar Cursor si se está ejecutando antes de aplicar parches.
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 primero
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
hasFetchedFromApiy ya no se recurre a la caché local.Interfaces de Cursor llamadas (referencia a 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, WorkOS ID.
Tarjeta de KPI general: 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: usos / 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
Interfaz de Cursor (en tiempo real)/composerData local (aproximado)/Caché local.Detalles de implementación:
Uso de
sql.jsintegrado (wasm preempaquetado, aprox. 690 KB) para leerstate.vscdb, copiando solo en modo lectura a un Buffer, sin bloquear Cursor.Uso de
httpsnativo 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 que 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
Tras la instalación, aparecerá el icono de Asistente Infinity en la barra de actividades izquierda; haga clic para abrir la barra lateral.
Ingrese la ruta del espacio de trabajo o seleccione "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
Infinity助手: 配置工作区(MCP)Infinity助手: 打开会员类型设置Infinity助手: 打开账单与用量Infinity助手: 应用会员补丁Infinity助手: 恢复原始会员文件Infinity助手: 检测 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
Recomendado · Pool de cuentas oficial de Cursor: https://infinity-site.cc-infinity.shop/
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: código archivado bajo
legacy-python/en este repositorio.Llamadas a la interfaz de facturación: 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 fines de 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 y riesgos legales). Cualquier consecuencia es ajena al editor/mantenedor de este repositorio.
Por favor, elimínelo dentro de las 24 horas posteriores a la descarga y apoye la compra de una suscripción oficial de Cursor.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceA Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.31177MIT
- Alicense-qualityDmaintenanceA professional AI agent system that provides 10+ specialized agents and 25+ MCP tools to support development workflows in Cursor IDE, with dual LLM mode support (built-in and DeepSeek API).5MIT
- Alicense-qualityDmaintenanceA Cursor enhancement plugin that provides multi-session MCP functionality, a membership switcher, and usage billing overview, with no activation code required.4MIT
- Flicense-qualityDmaintenanceEnables LLM-powered code analysis, generation, debugging, and context management through MCP integration with IDEs like Cursor and Claude Desktop.
Related MCP Connectors
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Hosted MCP memory: save sessions/decisions once, search from Claude, Cursor, ChatGPT. EU-hosted FTS.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/huhu588/Infinity-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server