freee-chat-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FREEE_ACCESS_TOKEN | Yes | freee APIアクセストークン |
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| suggest_companyB | Get company suggestions based on user's preference. Ask user to choose which company to use if multiple companies exist. |
| suggest_common_expensesB | Get suggestions for common expense categories and their typical tax codes for easy expense entry |
| create_smart_expenseB | Create expense with smart suggestions for account items and tax codes. Use this for easier expense creation. |
| analyze_expense_typeB | Analyze expense description to suggest the most appropriate expense type and account item |
| create_expenseB | Create a new expense entry in freee |
| list_companiesA | List all companies accessible by the user |
| list_expense_templatesB | List expense application line templates |
| list_dealsB | List deals (income/expense transactions) |
| create_dealC | Create a new deal (income/expense transaction) |
| list_account_itemsC | List account items (勘定科目) |
| list_partnersC | List partners (取引先) |
| list_walletablesB | List walletables (bank accounts/credit cards) |
| list_taxesC | List tax codes |
| delete_dealA | Delete a deal (income/expense transaction) by ID. Use this to correct mistakes. |
| get_recent_dealsB | Get recent deals to find deal IDs for deletion or review |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 15 tools
Most tools have distinct purposes, but create_deal and create_expense could be confused as both create transactions; however, their descriptions clarify that create_deal is for general income/expense transactions while create_expense is specifically for expense entries.
All tools follow a consistent verb_noun pattern in snake_case (e.g., list_deals, create_expense, delete_deal), with clear verb choices that indicate the action.
Fifteen tools cover the essential operations for financial management (companies, deals, expenses, account items, taxes, partners, walletables, and suggestions) without being excessive.
The tool set includes create, read, and delete for deals but lacks an update operation, which is a notable gap for modifying transactions. Additionally, no tools exist for updating or deleting expenses beyond deals.