Skip to main content
Glama

Ramp MCP Server

Official
by ramp-public
MIT License
25
  • Apple

ramp-mcp: Ramp MCP サーバー

概要

Developer APIを使用してRampのデータを取得・分析したり、タスクを実行したりするためのモデルコンテキストプロトコルサーバーです。トークンと入力サイズの制限を回避するため、このサーバーは LLM による分析用に、シンプルな ETL パイプラインと一時的な SQLite データベースをメモリ内に実装しています。すべてのリクエストはデフォルトでデモに送信されますが、 RAMP_ENV=prdを設定することで変更できます。API や MCP クライアントの制限により、大規模なデータセットを処理できない場合があります。

ツール

データベースツール

メモリ内の一時データベースを設定、処理、クエリ、および削除するために使用できるツール。

  1. process_data
  2. execute_query
  3. clear_table
フェッチツール

データを直接取得するために使用できるツール

  1. get_ramp_categories
  2. get_currencies
ツールをロードする

クライアントが取得できるデータをサーバーにロードします。使用するツールに応じて、Rampクライアントでこれらのスコープを有効にし、サーバーの起動時にCLI引数としてスコープを含めてください。

道具範囲
ロードトランザクショントランザクション:読み取り
払い戻しの負担払い戻し:読む
請求書のロード請求書:読む
ロード場所場所:読む
部門の読み込み部門:読む
銀行口座の読み込み銀行口座:読み取り
ロードベンダーベンダー:読む
ベンダー銀行口座の読み込みベンダー:読む
ロードエンティティエンティティ:読み取り
ロード支出制限制限:読み取り
ロード支出プログラム支出プログラム:読む
ロードユーザーユーザー:読み取り

大規模なデータセットの場合、タイムアウトや過剰なトークンの使用を避けるために、Claude に REPL を使用しないように明示的に指示し、応答を簡潔にしておくことをお勧めします。

設定

ランプのセットアップ

  1. Ramp 開発者ページから新しいクライアントを作成します (右上のプロフィール > 開発者 > アプリの作成)
  2. 必要なスコープ(ツールに基づいて)をクライアントに付与し、クライアントの資格情報を有効にします([アプリ] > [付与タイプ/スコープ] をクリックします)。
  3. 設定ファイルにクライアントIDとシークレット、および使用したいスコープを含めます。

ローカルセットアップ

  1. この Github リポジトリgit clone git@github.com:ramp/ramp-mcp.gitまたは同等のコマンドでクローンします。
  2. uvをインストールする

使用法

次のコマンドで CLI から MCP サーバーを実行します。

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

構成

Claude Desktopでの使用

これを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>" } } } }

このファイルがまだ存在しない場合は、 /<ABSOLUTE-PATH-TO>/Library/Application Support/Claude/に作成してください。

ライセンス

Copyright (c) 2025, Ramp Business Corporation All rights reserved. このソースコードは、このソースツリーのルートディレクトリにあるLICENSEファイルに記載されているMITライセンスに基づいてライセンスされています。

-
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.

インメモリ データベースを通じて Ramp の財務データにアクセスできるようにするモデル コンテキスト プロトコル サーバー。これにより、LLM は Ramp のプラットフォームから取引、払い戻し、請求書、およびその他の財務情報を分析できます。

  1. 概要
    1. ツール
  2. 設定
    1. ランプのセットアップ
    2. ローカルセットアップ
  3. 使用法
    1. 構成
      1. Claude Desktopでの使用
    2. ライセンス

      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 -
        Python
        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
        TypeScript
        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 -
        25
        Python
        MIT License
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that enables LLMs to interact with databases (currently MongoDB) through natural language, supporting operations like querying, inserting, deleting documents, and running aggregation pipelines.
        Last updated -
        TypeScript
        MIT License
        • Apple

      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