Skip to main content
Glama

Ramp MCP Server

Official
by ramp-public
MIT License
27
  • Apple

ramp-mcp: Un servidor Ramp MCP

Descripción general

Un servidor de Protocolo de Contexto de Modelo para recuperar y analizar datos o ejecutar tareas para Ramp mediante la API para desarrolladores . Para sortear las limitaciones de tamaño de tokens y entradas, este servidor implementa una canalización ETL simple y una base de datos SQLite efímera en memoria para su análisis por un LLM. Todas las solicitudes se realizan a demo por defecto, pero se pueden modificar configurando RAMP_ENV=prd . Es posible que los conjuntos de datos grandes no se puedan procesar debido a las limitaciones de la API o del cliente MCP.

Herramientas

Herramientas de base de datos

Herramientas que se pueden utilizar para configurar, procesar, consultar y eliminar una base de datos efímera en la memoria.

  1. process_data

  2. execute_query

  3. clear_table

Herramientas de búsqueda

Herramientas que se pueden utilizar para obtener datos directamente

  1. get_ramp_categories

  2. get_currencies

Cargar herramientas

Carga datos al servidor que el cliente puede recuperar. Según las herramientas que desee utilizar, asegúrese de habilitar estos ámbitos en su cliente Ramp e incluirlos como argumento de la CLI al iniciar el servidor.

Herramienta

Alcance

cargar_transacciones

transacciones:leer

reembolsos de carga

reembolsos:leer

facturas de carga

facturas:leer

ubicaciones de carga

ubicaciones:leer

departamentos_de_carga

departamentos:leer

cargar_cuentas_bancarias

cuentas bancarias:leer

proveedores de carga

vendedores:leer

cargar cuentas bancarias del proveedor

vendedores:leer

entidades_de_carga

entidades:leer

límites de gasto de carga

límites:leer

programas de gasto de carga

programas_gastos:leer

cargar_usuarios

usuarios:leer

Para conjuntos de datos grandes, se recomienda solicitarle explícitamente a Claude que no use REPL y que mantenga las respuestas concisas para evitar tiempos de espera o uso excesivo de tokens.

Configuración

Configuración de rampa

  1. Crea un nuevo cliente desde la página de desarrollador de Ramp (Perfil en la parte superior derecha > Desarrollador > Crear aplicación)

  2. Otorgue los alcances que desee (según las herramientas) al cliente y habilite las credenciales del cliente (haga clic en Aplicación > Tipos de concesión/Alcances)

  3. Incluya el ID del cliente y el secreto en el archivo de configuración, así como los ámbitos que desea utilizar.

Configuración local

  1. Clone este repositorio de Github mediante git clone git@github.com:ramp/ramp-mcp.git o equivalente

  2. Instalar uv

Uso

Ejecute el servidor MCP desde su CLI con:

RAMP_CLIENT_ID=... RAMP_CLIENT_SECRET=... RAMP_ENV=<demo|prd> uv run ramp-mcp -s <COMMA-SEPARATED-SCOPES>

Configuración

Uso con Claude Desktop

Agregue esto a su claude_desktop_config.json :

{ "mcpServers": { "ramp-mcp": { "command": "uv", "args": [ "--directory", "/<ABSOLUTE-PATH-TO>/ramp-mcp", // make sure to update this path "run", "ramp-mcp", "-s", "transactions:read,reimbursements:read" ], "env": { "RAMP_CLIENT_ID": "<CLIENT_ID>", "RAMP_CLIENT_SECRET": "<CLIENT_SECRET>", "RAMP_ENV": "<demo|qa|prd>" } } } }

Si este archivo aún no existe, cree uno en /<ABSOLUTE-PATH-TO>/Library/Application Support/Claude/

Licencia

Copyright (c) 2025, Ramp Business Corporation. Todos los derechos reservados. Este código fuente está licenciado bajo la Licencia MIT, disponible en el archivo LICENSE del directorio raíz de este árbol de fuentes.

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de Protocolo de Contexto de Modelo que permite el acceso a los datos financieros de Ramp a través de una base de datos en memoria, lo que permite a los LLM analizar transacciones, reembolsos, facturas y otra información financiera de la plataforma de Ramp.

  1. Descripción general
    1. Herramientas
  2. Configuración
    1. Configuración de rampa
    2. Configuración local
  3. Uso
    1. Configuración
      1. Uso con Claude Desktop
    2. Licencia

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that allows LLMs to interact with web content through standardized tools, currently supporting web scraping functionality.
        Last updated -
        1
        MIT License
        • Linux
        • Apple
      • A
        security
        A
        license
        A
        quality
        An MCP server that connects to the Ramp API, allowing users to interact with their Ramp financial data through natural language using MCP clients like Cursor or Claude Desktop.
        Last updated -
        2
        MIT License
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that enables LLMs to interact with Ramp's financial data by retrieving, analyzing, and running tasks through Ramp's Developer API, using an in-memory SQLite database to overcome token limitations.
        Last updated -
        27
        MIT License
      • A
        security
        F
        license
        A
        quality
        A Model Context Protocol server that enables LLMs to explore and interact with API specifications by providing tools for loading, browsing, and getting detailed information about API endpoints.
        Last updated -
        4
        10
        13

      View all related MCP servers

      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/ramp-public/ramp_mcp'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server