mcpField
F
Financier docs

Financier docs

リモート
financier.sh開発ツール05 週間前に更新
リポジトリ公式サイト

Financier docs について

Financier docsは、Financierの開発者ドキュメントを認証なしで検索・閲覧できるMCPサーバーです。認証が必要なFinancierの金融向けMCPサーバーとは別に、エージェントや開発者にドキュメントを提供します。

主な機能

  1. 01開発者ドキュメントの検索
  2. 02認証不要のドキュメント閲覧

活用シーン

  1. 01Financier APIの設定方法を調べる
  2. 02MCPクライアントからドキュメントを読む

MCP 対応

認証不要の https://financier.sh/mcp/docs を通じて、Financierの開発者ドキュメントをMCPクライアントに提供します。

設定

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

エンドポイントhttps://financier.sh/mcp/docs
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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

ツール

2
パラメーター型必須説明
querystringはい

詳細

Financier

Financier の公式エージェントおよび開発者向けツールです。Financier は、本人の銀行データに基づいて作成する個人向け財務プランです。Financier は API ファーストです。アプリでできることはすべて、エージェントが MCP、REST API、この SDK、またはこの CLI を通じて実行できます。

MCP サーバーhttps://financier.sh/mcp(Streamable HTTP;OAuth 2.1 または x-api-key)
ドキュメント MCP サーバーhttps://financier.sh/mcp/docs(認証情報不要)
REST APIhttps://financier.sh/api/v1、OpenAPI、リファレンス
TypeScript SDK@financier-sh/sdk
CLI@financier-sh/cli(financier)
エージェントスキルskills/financier/SKILL.md
エージェントプラグインplugin.json + mcp.json
MCP レジストリsh.financier/financier、sh.financier/financier-docs
A2A 1.0エージェントカード、https://financier.sh/a2a の JSON-RPC
ドキュメントへの質問(NLWeb)POST https://financier.sh/ask
アカウント不要のエージェント IDPOST https://financier.sh/agent/identity(本人が申し立てるまではサンドボックス専用)
WebhookStandard Webhooks + Web Bot Auth(鍵)
エージェントインデックスllms.txt、auth.md

現在、アカウントは招待制です。サンドボックス用の銀行(プロバイダー demo)では、どのアカウントでも合成世帯データを使ってすべての機能を試せます。

MCP

{
  "mcpServers": {
    "financier": { "type": "http", "url": "https://financier.sh/mcp" }
  }
}

Claude Code:claude mcp add --transport http financier https://financier.sh/mcp

SDK

npm install @financier-sh/sdk
import { createFinancier } from "@financier-sh/sdk";

const financier = createFinancier({ apiKey: process.env.FINANCIER_API_KEY });
await financier.connections.linkSandbox();
for await (const event of financier.plan.buildStream()) console.log(event.stage);
const view = await financier.plan.view();
console.log(view?.stages[view.current]?.name, view?.plan.monthly.surplus);
Webhook
import { verifyWebhook } from "@financier-sh/sdk";

// In your handler: the raw body, the request headers, and the secret from webhooks.create.
if (!(await verifyWebhook(rawBody, request.headers, process.env.FINANCIER_WEBHOOK_SECRET!)))
  return new Response("bad signature", { status: 401 });

イベント:plan.built、recurring.detected、bank.reconnect_required、webhook.test。すべての配信には Web Bot Auth による署名も付与されており、共有シークレットなしで financier.sh の鍵ディレクトリを使って検証できます。

アカウントを持たないエージェント

エージェントは、本人が関与する前から利用を開始できます。POST /agent/identity {"type":"anonymous"} を呼び出すと、サンドボックス専用の ID と申し立てトークンが返されます。本人がエージェントに実際のアカウントで作業させたい場合、エージェントは本人のメールアドレスを使って申し立てを開始し、コードを本人に提示します。その後、本人が financier.sh/claim で承認します。リクエストを含む一連の手順は、auth.md に記載されています。

CLI

npm install -g @financier-sh/cli
financier login          # paste an API key from Settings, Developer
financier sandbox        # link the synthetic household
financier build          # sync, categorise, build the plan
financier plan           # stage, monthly figures, actions
financier plan --json    # the same, for scripts and agents
financier spending --from 2026-08-01 --by merchant
financier webhooks add https://example.com/hooks/financier --events plan.built

このリポジトリについて

Financier アプリ自体は非公開です。このリポジトリには、SDK、CLI、エージェントスキル、プラグインマニフェスト、MCP レジストリエントリといった公開部分が含まれています。SDK の型は、最新の OpenAPI ドキュメントから生成されます(bun run generate)。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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