Integrations
Implements an ephemeral SQLite database in memory for storing and analyzing financial data, with tools for setting up, querying, and managing database tables
ramp-mcp: Ramp MCP 서버
개요
개발자 API를 사용하여 Ramp 에서 데이터를 검색 및 분석하거나 작업을 실행하기 위한 모델 컨텍스트 프로토콜 서버입니다. 토큰 및 입력 크기 제한을 극복하기 위해 이 서버는 LLM에서 분석할 수 있도록 간단한 ETL 파이프라인과 임시 SQLite 데이터베이스를 메모리에 구현합니다. 모든 요청은 기본적으로 데모로 전송되지만, RAMP_ENV=prd
설정을 통해 변경할 수 있습니다. API 및/또는 MCP 클라이언트 제한으로 인해 대용량 데이터세트를 처리하지 못할 수 있습니다.
도구
데이터베이스 도구
메모리에 있는 임시 데이터베이스를 설정, 처리, 쿼리하고, 삭제하는 데 사용할 수 있는 도구입니다.
process_data
execute_query
clear_table
도구 가져오기
데이터를 직접 가져오는 데 사용할 수 있는 도구
get_ramp_categories
get_currencies
도구 로드
클라이언트가 가져올 수 있는 데이터를 서버로 로드합니다. 사용하려는 도구에 따라 Ramp 클라이언트에서 해당 범위를 활성화하고, 서버를 시작할 때 CLI 인수로 해당 범위를 포함해야 합니다.
도구 | 범위 |
---|---|
로드_트랜잭션 | 거래:읽기 |
부하 상환 | 환불:읽기 |
로드_빌스 | 청구서:읽다 |
로드_위치 | 위치: 읽기 |
부하_부서 | 부서:읽기 |
로드_뱅크_계좌 | 은행 계좌: 읽기 |
로드_벤더 | 공급업체:읽기 |
로드_벤더_은행_계좌 | 공급업체:읽기 |
로드_엔티티 | 엔티티:읽기 |
부하 지출 한도 | 제한:읽기 |
로드_스펜드_프로그램 | 지출 프로그램: 읽기 |
로드_사용자 | 사용자:읽기 |
대용량 데이터 세트의 경우 클로드에게 REPL을 사용하지 않도록 명시적으로 요청하고 시간 초과나 과도한 토큰 사용을 방지하기 위해 응답을 간결하게 유지하는 것이 좋습니다.
설정
램프 설정
- Ramp 개발자 페이지(오른쪽 상단 프로필 > 개발자 > 앱 만들기)에서 새 클라이언트를 만듭니다.
- 도구에 따라 원하는 범위를 클라이언트에 부여하고 클라이언트 자격 증명을 활성화합니다(앱 > 부여 유형/범위 클릭).
- 구성 파일에 클라이언트 ID와 비밀번호를 포함하고 사용하려는 범위도 포함합니다.
로컬 설정
git clone git@github.com:ramp/ramp-mcp.git
또는 이와 동등한 명령어를 통해 이 Github 저장소를 복제하세요.uv
설치
용법
CLI에서 MCP 서버를 실행하세요.
지엑스피1
구성
Claude Desktop과 함께 사용
claude_desktop_config.json
에 다음을 추가하세요:
이 파일이 아직 없으면 /<ABSOLUTE-PATH-TO>/Library/Application Support/Claude/
에 파일을 만드세요.
특허
저작권 (c) 2025, Ramp Business Corporation. 모든 권리 보유. 이 소스 코드는 이 소스 트리의 루트 디렉토리에 있는 LICENSE 파일에 있는 MIT 라이선스에 따라 라이선스가 부여됩니다.
This server cannot be installed
메모리 내 데이터베이스를 통해 Ramp 재무 데이터에 액세스할 수 있게 해주는 모델 컨텍스트 프로토콜 서버로, LLM이 Ramp 플랫폼에서 거래, 상환, 청구서 및 기타 재무 정보를 분석할 수 있도록 해줍니다.