mcpField
F
Fixpayment

Fixpayment

リモート
github.com/prmail金融データ032 週間前に更新
リポジトリ

Fixpayment について

Fixpaymentは、MCP対応アシスタントをFixPayment債権者向けポータルに接続するFastMCPサーバーです。アカウント操作とレポート用のツールを提供し、APIキーとプランに応じてアクセスを制御します。

主な機能

  1. 01アカウントの作成と一括作成
  2. 02アカウントステータスの更新
  3. 03アカウント書類の添付
  4. 04アカウント概要と一覧の確認
  5. 05アカウント・支払い・和解・実績レポートの作成
  6. 06APIキーとプランによるツール制限

活用シーン

  1. 01MCPクライアントから債権者アカウントを作成
  2. 02ステータスの更新と書類の添付
  3. 03支払いと和解のレポート確認
  4. 04プランに応じた操作の制限

MCP 対応

FastMCPサーバーとして、FixPaymentのアカウント、書類、レポート操作をMCPクライアントに公開します。各ツールにはAPIキーが必要で、キーは債権者とプランに紐づきます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttp://fixpayment.org:8000
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttp://fixpayment.org:8000認証が必要

ツール

詳細

FixPayment MCP サーバー

FastMCP サーバーは、FixPayment ポータル向けに債権者向け API を提供します。
MCP 対応の AI アシスタント(Claude など)を FixPayment アカウントに接続すると、アカウントの作成、ステータスの更新、レポートの実行をすべて平易な英語で行えます。

  • MCP サーバー URL:http://fixpayment.org:8000
  • ドキュメント:https://fixpayment.org/mcp/fixpayment-mcp.html
  • サポート:[email protected]

クイックスタート

# 1. Clone & install dependencies
pip install -r requirements.txt

# 2. Configure credentials
cp .env.example .env
# Edit .env and set FIXPAYMENT_DB_* variables

# 3. Run the server
python -m mcp.server
# or via FastMCP CLI:
fastmcp run mcp/server.py:mcp

環境変数

変数説明デフォルト
FIXPAYMENT_DB_HOSTPostgreSQL ホストlocalhost
FIXPAYMENT_DB_PORTPostgreSQL ポート54432
FIXPAYMENT_DB_NAMEデータベース名fixpayment_db
FIXPAYMENT_DB_USERデータベースユーザーfixpayment_user
FIXPAYMENT_DB_PASSデータベースパスワード(必須)
FIXPAYMENT_UPLOAD_PATHアップロードのルートディレクトリ/var/www/fixpayment/uploads/

認証モデル

すべての MCP ツールで api_key 引数が必要です。
このキーは、mcp_api_keys テーブル内の creditor_id と plan(basic、reports、または full)に対応します。


プランとツール

ツールbasicreportsfull
ping✓✓✓
get_plan_info✓✓✓
get_account_summary✓✓✓
list_accounts_basic✓✓✓
validate_account_payload✓✓✓
accounts_report✓✓
payments_report✓✓
settlements_report✓✓
performance_report✓✓
create_account✓
bulk_create_accounts✓
update_account_status✓
add_account_document✓

プロジェクト構成

fixpayments/
├── mcp/
│   ├── __init__.py
│   ├── server.py          # FastMCP instance + entrypoint
│   ├── db.py              # DB connection helper
│   ├── auth.py            # API key validation
│   └── tools/
│       ├── __init__.py
│       ├── basic.py       # Basic plan tools (5 tools)
│       ├── reports.py     # Reports plan tools (4 tools)
│       └── accounts.py    # Full plan tools (4 tools)
├── docs/
│   └── fixpayment-mcp.html
├── .env.example
├── .gitignore
├── requirements.txt
└── README.md

データベーススキーマ(必須テーブル)

  • mcp_api_keys — api_key、creditor_id、plan、active、expires_at
  • fixpayment_accounts — アカウントテーブル
  • fixpayment_payments — 支払いテーブル
  • fixpayment_settlements — 和解テーブル
  • fixpayment_account_documents — ドキュメント添付ファイル

API キーの発行やプランのアップグレードについては、[email protected] までメールでお問い合わせください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。