ramp_mcp

ramp_mcp

3.5

If you are the rightful owner of ramp_mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol server for retrieving and analyzing data or running tasks for Ramp using Developer API.

The Ramp MCP server is designed to facilitate data retrieval and analysis for Ramp using the Developer API. It addresses token and input size limitations by implementing a simple ETL pipeline and an ephemeral SQLite database in memory, allowing for analysis by an LLM. By default, all requests are directed to a demo environment, but this can be changed to production by setting the RAMP_ENV variable to 'prd'. The server may face limitations when processing large datasets due to API constraints or MCP client limitations.

Features

  • Implements a simple ETL pipeline and ephemeral SQLite database for data analysis.
  • Supports both demo and production environments with configurable RAMP_ENV.
  • Includes tools for database setup, processing, querying, and deletion.
  • Provides fetch tools for direct data retrieval from Ramp.
  • Supports loading various data types with specific scopes for enhanced data management.

Tools

  1. process_data

    Setup and process data in an ephemeral database.

  2. execute_query

    Execute queries on the in-memory database.

  3. clear_table

    Clear data from the in-memory database.

  4. get_ramp_categories

    Fetch categories data from Ramp.

  5. get_currencies

    Fetch currency data from Ramp.