mcpField
E
expenselm-mcp-server

expenselm-mcp-server

ローカル
github.com/expenselm金融データ149 週間前に更新

expenselm-mcp-server について

expenselm-mcp-serverは、ExpenseLMの経費データをAIエージェントから利用できるようにします。ExpenseLMとMCPクライアントを接続し、利用にはExpenseLM APIキーが必要です。

主な機能

  1. 01ExpenseLMの経費データへのアクセス
  2. 02ExpenseLM APIキーによる接続

活用シーン

  1. 01AIエージェントからExpenseLMの経費データを参照
  2. 02MCPクライアント経由でExpenseLMに接続

MCP 対応

MCPサーバーとして、ExpenseLMの経費データをMCPクライアントに公開します。設定にはExpenseLM APIキーが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"clarenceh-expenselm": {
"command": "uvx",
"args": [
"expenselm-mcp-server"
],
"env": {
"EXPENSELM_API_KEY": "<EXPENSELM_API_KEY>"
}
}
}
}
起動コマンドuvx expenselm-mcp-server
設定が必要な環境変数
EXPENSELM_API_KEYシークレットYour ExpenseLM API key

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiexpenselm-mcp-server0.3.1

ツール

10

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
skipintegerいいえスキップするレコード数。デフォルトは 0 です。
limitintegerいいえ返すレコードの最大数。デフォルトは 10 です。
to_dateanyいいえフィルタリングの終了日。デフォルトは None です。形式は YYYY-MM-DD です。
from_dateanyいいえフィルタリングの開始日。デフォルトは None です。形式は YYYY-MM-DD です。
text_inputanyいいえセマンティック検索に使用するテキスト。デフォルトは None です。

詳細

ExpenseLM MCP サーバー

はじめに

ExpenseLM 用の MCP サーバーです。

ExpenseLM は、生成 AI を活用した使いやすい経費管理アプリケーションです。経費の記録から経費の分析情報やアドバイスまで、ExpenseLM を使えばこれまでにない方法で資金を管理できます。MCP サーバーを使うと、お気に入りの AI エージェントから経費データにアクセスできます。

mcp-name: io.github.clarenceh/expenselm-mcp-server

インストール

前提条件
  • uv
  • Python 3.9+
  • ExpenseLM API key (手順)

MCP クライアントのセットアップ

Claude Desktop(Mac)

以下の MCP サーバーを Claude Desktop の設定に追加します。

設定ファイル(存在しない場合は作成してください):~/Library/Application Support/Claude/claude_desktop_config.json

以下を設定ファイルに追加します(EXPENSELM_API_KEY の値をお手持ちのキーに置き換えてください)。

{
  "mcpServers": {
    "expenselm": {
      "command": "uvx",
      "args": [
        "expenselm-mcp-server"
      ],
      "env": {
        "EXPENSELM_API_KEY": "Replace with your ExpenseLM API Key",
        "MCP_TIMEOUT": "200000"
      }
    }
  }
}
Claude Desktop(Windows)

以下の MCP サーバーを Claude Desktop の設定に追加します。

設定ファイル(存在しない場合は作成してください):%AppData%\Claude\claude_desktop_config.json(例:C:\Users[YourUsername]\AppData\Roaming\Claude\claude_desktop_config.json)

以下を設定ファイルに追加します(EXPENSELM_API_KEY の値をお手持ちのキーに置き換えてください)。

{
  "mcpServers": {
    "expenselm": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "expenselm-mcp-server"
      ],
      "env": {
        "EXPENSELM_API_KEY": "Replace with your ExpenseLM API Key",
        "MCP_TIMEOUT": "200000"
      }
    }
  }
}
Perplexity Desktop(Mac)
  • Perplexity Desktop for Mac で「Settings」→「Connectors」に移動し、「Add Connector」をクリックします。
  • 以下のスクリーンショットのように ExpenseLM MCP サーバーを設定します。環境変数「EXPENSELM_API_KEY」をお手持ちのキーに置き換えてください。

Perplexity のセットアップ

新しいバージョンの公開

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。