moneyforward-agent

Automate Japanese accounting workflows via the MoneyForward Cloud API.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/traygerbig/clawhub-skills --skill moneyforward-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moneyforward-agent
Source: https://github.com/traygerbig/clawhub-skills/tree/main/finance-accounting-pack/moneyforward-agent
Command: npx skills add https://github.com/traygerbig/clawhub-skills --skill moneyforward-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, requests-oauthlib, python-dateutil, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies accounting processes for Japanese businesses by automating tasks on the MoneyForward platform, saving time and reducing errors.

Core Features & Use Cases

  • Cloud Accounting Automation: Streamlines operations like invoices, expenses, journal entries, and bank reconciliation.
  • API Access: Provides direct access to MoneyForward Cloud's API functions for comprehensive accounting tasks.
  • Use Case: Businesses can automate the creation and management of invoices, record expenses, and reconcile bank transactions directly from the terminal.

Quick Start

Set up the environment variables and run the mf invoices command to list all unpaid invoices.

Frequently Asked Questions about moneyforward-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate invoice management and expense tracking on MoneyForward Cloud?

You can automate invoice management and expense tracking on MoneyForward Cloud by using Python scripts that interact directly with the platform's REST API to create invoices and record expenses.

What do I need to set up before automating workflows on the MoneyForward Cloud API?

Before automating workflows on the MoneyForward Cloud API, you need to configure OAuth2 authentication credentials and obtain your specific company ID to authorize the Python scripts.

Can I use Python to reconcile bank transactions on MoneyForward Cloud?

Yes, you can use Python to reconcile bank transactions on MoneyForward Cloud by executing API requests that automate the matching of financial records directly from your terminal.

Does this approach to cloud accounting automation require specific Python libraries?

Yes, this approach to cloud accounting automation requires the requests, requests-oauthlib, and python-dateutil Python libraries to handle REST API authentication and date parsing.

What is the best way to list unpaid invoices using the MoneyForward API?

The best way to list unpaid invoices using the MoneyForward API is to run the provided Python command, which queries the cloud accounting platform and returns the outstanding records.

Why does MoneyForward API automation require OAuth2 authentication and a company ID?

MoneyForward API automation requires OAuth2 authentication and a company ID to securely verify that your Python scripts have authorized access to the specific business's accounting data.