ramp_mcp
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
process_data
Setup and process data in an ephemeral database.
execute_query
Execute queries on the in-memory database.
clear_table
Clear data from the in-memory database.
get_ramp_categories
Fetch categories data from Ramp.
get_currencies
Fetch currency data from Ramp.