> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uselim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Agent連携

> AI AgentがMCPプロトコルを通じてlimの会計機能を利用する方法。

# AI Agent連携

limはAI Agentのための会計プロトコルです。MCPサーバーを内蔵しており、AI Agentが会計操作を直接実行できます。

## なぜAI Agent連携が重要か

従来の会計ソフトは人間がUIを操作することを前提としています。しかし、AI Agentが業務を自動化する時代では、会計もプログラムから操作できる必要があります。

limは3つの方法でAI Agentと連携します:

<CardGroup cols={3}>
  <Card title="MCPサーバー" icon="plug">
    MCP対応のAI Agent（Claude、GPTなど）がlimのツールを直接呼び出せます。
  </Card>

  <Card title="REST API" icon="code">
    任意のプログラムからHTTPリクエストで会計操作を実行できます。
  </Card>

  <Card title="CLI" icon="terminal">
    AI AgentがCLIコマンドを実行して会計処理を行えます。
  </Card>
</CardGroup>

## MCPツール一覧

limのMCPサーバーは以下のツールを提供します:

| ツール                  | 説明         |
| -------------------- | ---------- |
| `lim_add`            | 自然言語で仕訳を追加 |
| `lim_journals_list`  | 仕訳の一覧取得    |
| `lim_journals_show`  | 仕訳の詳細表示    |
| `lim_reports_tb`     | 試算表の取得     |
| `lim_reports_pl`     | 損益計算書の取得   |
| `lim_reports_bs`     | 貸借対照表の取得   |
| `lim_reports_runway` | 資金繰り予測     |
| `lim_accounts_list`  | 勘定科目一覧     |
| `lim_bank_reconcile` | 銀行照合の実行    |
| `lim_stats`          | 統計情報の取得    |

## 利用シーン

### 経費の自動処理

AI Agentがメールの請求書を読み取り、自動で仕訳を作成します:

```
Agent: メールから請求書を検知 → lim_add("AWS 11000円 クレジットカード") → 仕訳が自動記帳
```

### 財務状況の確認

AI Agentが経営者の質問に回答します:

```
User: "今月のキャッシュフローは？"
Agent: lim_reports_cf() → "今月の営業キャッシュフローは+120万円です。..."
```

### 定期レポート

AI Agentが毎週の財務サマリーをSlackに投稿します:

```
Agent: lim_reports_pl() + lim_reports_runway() → Slack投稿
```

## セットアップ

<CardGroup cols={2}>
  <Card title="MCPサーバー" icon="plug" href="/ja/agents/mcp-server">
    MCPサーバーのセットアップ手順。
  </Card>

  <Card title="Claude Codeスキル" icon="wand-magic" href="/ja/agents/claude-code-skills">
    Claude Codeとの連携設定。
  </Card>

  <Card title="Judgment Engine" icon="brain" href="/ja/agents/judgment-engine">
    AI推論エンジンの仕組みと設定。
  </Card>

  <Card title="API概要" icon="code" href="/ja/api/overview">
    REST APIの利用方法。
  </Card>
</CardGroup>
