Open-Ledger-MCP-Server

Official

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

OpenLedger MCP サーバー

OpenLedger API用のモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーは、MCP仕様に従ってAIモデルに構造化されたコンテキストを提供します。

OpenLedger とは何ですか?

OpenLedgerは、顧客の財務データをプラットフォームに統合し、信頼できる唯一の情報源を構築する組み込み会計APIです。また、APIを介して台帳全体を管理できるため、AIエージェントに最適です。このMCPサーバーにより、ClaudeのようなAIアシスタントはOpenLedger APIを構造化された方法で操作できるようになります。

MCPとは何ですか?

モデルコンテキストプロトコル(MCP)は、AIモデルにコンテキストを提供するための標準規格です。アプリケーションとAIモデル間の構造化されたデータ交換を可能にし、より効果的でコンテキストに基づいたAIインタラクションを実現します。

詳細については、 modelcontextprotocol.ioをご覧ください。

特徴

  • MCP準拠のサーバー実装
  • OpenLedger APIとの統合
  • 金融データのためのコンテキスト認識型AIインタラクション
  • 取引、企業、その他の金融機関のサポート

クイックスタート

オプション1: ローカルインストール

# Clone the repository git clone https://github.com/yourusername/Open-Ledger-MCP-Server.git cd Open-Ledger-MCP-Server # Install dependencies bun install # Set up environment variables cp .env.example .env # Edit .env with your configuration # Start the server bun start

オプション2: Dockerを使用する

# Clone the repository git clone https://github.com/yourusername/Open-Ledger-MCP-Server.git cd Open-Ledger-MCP-Server # Build and run with Docker Compose docker-compose up --build # Or use the provided script ./docker-run.sh

クロードと一緒に使う

この MCP サーバーを Claude で使用するには、Claude 構成に追加します。

{ "mcpServers": { "openledger": { "url": "http://localhost:8080/mcp" } } }

このサーバーを Claude またはモデル コンテキスト プロトコルをサポートする他の AI アシスタントで使用する方法の詳細な手順については、 MCP_USAGE.md を参照してください。

利用可能なリソース

OpenLedger MCP サーバーは、次のリソースへのアクセスを提供します。

  1. openledger://transactions - 金融取引にアクセスして管理する
  2. openledger://companies - 企業情報にアクセスして管理する
  3. openledger://categories - 取引カテゴリにアクセスして管理する
  4. openledger://reports - 財務レポートを生成する

発達

# Run in development mode with hot reloading bun dev # Run tests bun test # Build for production bun run build

プロジェクト構造

. ├── src/ │ ├── controllers/ # Request handlers │ ├── routes/ # API routes │ ├── utils/ # Utility functions │ └── index.ts # Main application entry point ├── .env.example # Example environment variables ├── docker-compose.yml # Docker Compose configuration ├── Dockerfile # Docker configuration ├── MCP_USAGE.md # Guide for using with Claude ├── package.json # Project dependencies ├── README.md # This file ├── run.sh # Script to run locally └── tsconfig.json # TypeScript configuration

スクリプト

  • run.sh - 依存関係をインストールし、ローカルでサーバーを起動するためのシェルスクリプト
  • docker-run.sh - Dockerコンテナ内でサーバーを構築して実行するためのシェルスクリプト

ライセンス

詳細については、 LICENSEファイルを参照してください。

-
security - not tested
A
license - permissive license
-
quality - not tested

OpenLedger API用のモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーは、MCP仕様に従ってAIモデルに構造化されたコンテキストを提供します。

  1. What is OpenLedger?
    1. What is MCP?
      1. Features
        1. Quick Start
          1. Option 1: Local Installation
          2. Option 2: Using Docker
        2. Using with Claude
          1. Available Resources
            1. Development
              1. Project Structure
                1. Scripts
                  1. License
                    ID: fyxyh3fpk8