Skip to main content
Glama
kogasura

freee-mcp-solo

by kogasura

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FREEE_CLIENT_IDYesYour freee client ID from the developer page
FREEE_CLIENT_SECRETYesYour freee client secret from the developer page

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
authenticateA

OAuth認証の開始・状態確認。初回認証やトークン失効時に使用。

pending_transactionsA

未処理(未仕訳)の口座明細一覧を取得する。口座名や期間で絞込可能。

create_dealA

取引(仕訳)を登録する。勘定科目は名前で指定。税区分は勘定科目のデフォルトを自動適用。口座指定で明細と自動紐付け。

monthly_summaryA

月次の収支サマリーを勘定科目別に集計して表示する。

list_dealsA

登録済みの取引(仕訳)一覧を取得する。勘定科目名や期間で絞込可能。monthly_summaryの内訳確認や、仕訳の重複チェックに使う。

create_invoiceA

請求書を作成する(下書き)。取引先名で指定。入金期日は設定ファイルのルールから自動計算。明細は複数行対応。

list_invoicesB

請求書の一覧を取得する。取引先名で絞込可能。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct resource/action: authentication, unprocessed transactions, deal creation, monthly summary, deal listing, invoice creation, and invoice listing. There is no overlap or ambiguity among them.

Naming Consistency4/5

Most tools follow a verb_noun pattern (create_deal, list_deals, create_invoice, list_invoices), but authenticate, pending_transactions, and monthly_summary deviate. The naming is still readable and consistently snake_case, so only minor deviations.

Tool Count5/5

Seven tools is well within the ideal 3-15 range and covers the server's accounting scope without unnecessary bloat. Each tool serves a clear purpose.

Completeness3/5

Core create/list workflows exist for deals and invoices, but there are no update or delete operations for either entity. This is a notable gap that could leave agents unable to correct errors or manage drafts fully.

Maintenance

ActivityMaintained
ResponsivenessNo issues