🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

rise-mcp

Package Overview
Dependencies
Maintainers
1
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rise-mcp

MCP server for RISE CRM — integra RISE CRM con Claude, Cursor, Copilot, Windsurf y otras IAs. Soporta STDIO (local), HTTP (Node.js) y Cloudflare Workers.

latest
Source
npmnpm
Version
1.13.0
Version published
Maintainers
1
Created
Source

rise-mcp

Model Context Protocol (MCP) server for RISE CRM — integra tu instancia de RISE CRM con asistentes de IA como Claude, Cursor, Windsurf, GitHub Copilot, Continue.dev y OpenCode.

npm license node

Requisitos

  • Node.js >= 20
  • Una instancia de RISE CRM con acceso API (módulo Rise API activado)
  • Una API Key generada desde RISE CRM (Configuración → Rise API)

Instalación

npm install -g rise-mcp

O ejecútalo directamente sin instalar:

npx rise-mcp

Variables de entorno

Antes de usar el servidor, configura las variables de entorno obligatorias:

VariableDescripciónEjemplo
RISE_API_URLURL base de tu instancia RISE CRMhttps://tu-empresa.risecrm.com
RISE_API_KEYAPI Key generada en RISE CRMsk-abc123...

También puedes crear un archivo .env en el directorio de trabajo:

RISE_API_URL=https://tu-empresa.risecrm.com
RISE_API_KEY=sk-abc123...

Nota: Si las variables no están configuradas, el servidor MCP se iniciará igualmente, pero devolverá un error claro al intentar usar cualquier herramienta.

Herramientas disponibles

38 herramientas MCP organizadas en 12 módulos:

Auth

HerramientaDescripción
meDatos del usuario autenticado y sus scopes
my_permissionsPermisos efectivos del usuario
auth_sessionToken exchange: API key → session token
refresh_sessionRenueva un session token existente

CRM

HerramientaAcciones
clientslist, get, create, update, delete, contacts
contactslist, get, create, update, delete, permissions
leadslist, get, create, update, delete, convert

Proyectos

HerramientaAcciones
projectslist, get, create, update, delete, members, add_member, remove_member, comments, add_comment, files, milestones, create_milestone, update_milestone
taskslist, get, create, update, delete, comments, add_comment, update_status, checklist, subtasks, create_subtask, copy

Tickets

HerramientaAcciones
ticketslist, get, create, update, delete, comments, add_comment, update_status, assign, merge

Finanzas

HerramientaAcciones
invoiceslist, get, create, update, delete, items, add_item, payments, add_payment, update_status
estimateslist, get, create, update, delete, items, add_item, comments, update_status, requests, create_request
expenseslist, get, create, update, delete

Ventas

HerramientaAcciones
proposalslist, get, create, update, delete, items, comments, update_status
contractslist, get, create, update, delete, items, update_status
orderslist, get, create, update, delete, items, update_status
subscriptionslist, get, create, update, delete, items, update_status

Comunicaciones

HerramientaAcciones
messageslist, sent, get, send, unread
announcementslist, get, create, update, delete
timelinelist, create, update, delete, like

RRHH

HerramientaAcciones
userslist, get, create, update, delete, activate, job_info, online
teamslist, get, create, update, delete, members
roleslist, get, permissions, create, update, update_permissions
attendancelist, clock_in, clock_out, status, summary, members
leaveslist, get, create, update, delete, approve, reject, summary

Conocimiento

HerramientaAcciones
knowledge_basecategories, show_category, create_category, update_category, delete_category, articles, show_article, create_article, update_article, delete_article, search
noteslist, get, create, update, delete, categories
todolist, get, create, update, delete, toggle
reminderslist, create, update, delete

Archivos

HerramientaAcciones
fileslist, get, download, upload, delete
folderslist, create, update, delete

Reportes

HerramientaDescripción
reportstasks, tickets, invoices, estimates, projects, team_members_summary, clients_summary, expenses, leaves, attendance, timesheets, income_vs_expense

Admin

HerramientaAcciones
api_keyslist, create, rotate, delete, admin_list, admin_create, admin_delete
webhookslist, get, create, update, delete, logs
settingslist, get, update, modules, update_modules
taxonomieslist, get, create, update, delete
custom_fieldslist, get, create, update, delete
labelslist, get, create, update, delete
notification_settingslist, get, update

Uso con asistentes de IA

Claude Desktop

Editar el archivo de configuración:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "rise-mcp": {
      "command": "npx",
      "args": ["-y", "rise-mcp"],
      "env": {
        "RISE_API_URL": "https://tu-empresa.risecrm.com",
        "RISE_API_KEY": "sk-tu-api-key"
      }
    }
  }
}

Cursor

Crear o editar .cursor/mcp.json en la raíz de tu proyecto:

{
  "mcpServers": {
    "rise-mcp": {
      "command": "npx",
      "args": ["-y", "rise-mcp"],
      "env": {
        "RISE_API_URL": "https://tu-empresa.risecrm.com",
        "RISE_API_KEY": "sk-tu-api-key"
      }
    }
  }
}

Windsurf

Crear o editar .windsurf/mcp.json en la raíz de tu proyecto:

{
  "mcpServers": {
    "rise-mcp": {
      "command": "npx",
      "args": ["-y", "rise-mcp"],
      "env": {
        "RISE_API_URL": "https://tu-empresa.risecrm.com",
        "RISE_API_KEY": "sk-tu-api-key"
      }
    }
  }
}

GitHub Copilot (VS Code / VS Code Insiders)

Agregar en settings.json de VS Code:

{
  "github.copilot.mcpServers": {
    "rise-mcp": {
      "command": "npx",
      "args": ["-y", "rise-mcp"],
      "env": {
        "RISE_API_URL": "https://tu-empresa.risecrm.com",
        "RISE_API_KEY": "sk-tu-api-key"
      }
    }
  }
}

OpenCode

Editar ~/.config/opencode/opencode.json:

{
  "mcpServers": {
    "rise-mcp": {
      "command": "npx",
      "args": ["-y", "rise-mcp"],
      "env": {
        "RISE_API_URL": "https://tu-empresa.risecrm.com",
        "RISE_API_KEY": "sk-tu-api-key"
      }
    }
  }
}

Continue.dev (VS Code / JetBrains)

Agregar en .continue/config.json:

{
  "experimental": {
    "mcpServers": {
      "rise-mcp": {
        "command": "npx",
        "args": ["-y", "rise-mcp"],
        "env": {
          "RISE_API_URL": "https://tu-empresa.risecrm.com",
          "RISE_API_KEY": "sk-tu-api-key"
        }
      }
    }
  }
}

Codex (OpenAI)

Agregar en el archivo ~/.codex/config.toml o configurar vía UI:

[mcp_servers.rise-mcp]
command = "npx"
args = ["-y", "rise-mcp"]

[mcp_servers.rise-mcp.env]
RISE_API_URL = "https://tu-empresa.risecrm.com"
RISE_API_KEY = "sk-tu-api-key"

Ejemplos de uso

Una vez conectado el MCP a tu asistente de IA, puedes hacer preguntas como:

  • "Muéstrame los clientes que tengo en RISE CRM"
  • "Crea una tarea urgente en el proyecto 'Web Redesign'"
  • "Lista las facturas pendientes de este mes"
  • "¿Cuántos tickets abiertos hay asignados a Juan?"
  • "Convierte el lead 'Acme Corp' en cliente"
  • "Genera un reporte de ingresos vs gastos del Q1"

Desarrollo

git clone https://github.com/gzlo/rise-mcp.git
cd rise-mcp
npm install
npm run build

Scripts

ComandoDescripción
npm run buildCompila TypeScript → dist/
npm run devCompila en modo watch
npm run startEjecuta el servidor compilado
npm run typecheckVerifica tipos TypeScript
npm run lintEjecuta ESLint
npm run testEjecuta tests con Vitest

Licencia

MIT © gzlo

Keywords

mcp

FAQs

Package last updated on 29 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts