MCP.so
ログイン
F

Frisbii Transform (billwerk) Mcp

@wolfgang-janz

Frisbii Transform (billwerk) Mcp について

A Model Context Protocol (MCP) server that provides tools to interact with the Frisbii Transform subscription and billing API.

基本情報

カテゴリ

その他

トランスポート

stdio

公開者

wolfgang-janz

投稿者

wolfgang-janz

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "frisbii-transform": {
      "type": "stdio",
      "command": "python",
      "args": [
        "-m",
        "frisbii_transform_mcp.server"
      ],
      "env": {
        "FRISBII_BASE_URL": "https://sandbox.billwerk.com",
        "FRISBII_API_KEY": "",
        "FRISBII_OAUTH2_CLIENT_ID": "<your_client_id>",
        "FRISBII_OAUTH2_CLIENT_SECRET": "<your_client_secret>",
        "FRISBII_OAUTH2_TOKEN_URL": "https://sandbox.billwerk.com/oauth/token",
        "FRISBII_OAUTH2_SCOPE": "",
        "FRISBII_TOKEN_STORAGE": "frisbii_oauth_token.json",
        "FRISBII_LEGAL_ENTITY_ID": "<your_entity_id>"
      }
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Frisbii Transform (billwerk) Mcp?

A Model Context Protocol (MCP) server that provides tools to interact with the Frisbii Transform subscription and billing API. It is built for developers and teams managing subscription billing, customer contracts, invoices, payments, and usage tracking.

How to use Frisbii Transform (billwerk) Mcp?

Install the package, set the required environment variables (FRISBII_LEGAL_ENTITY_ID plus either FRISBII_API_KEY or OAuth2 credentials), and add the server to your MCP client configuration with the command python -m frisbii_transform_mcp.server using the stdio transport.

Key features of Frisbii Transform (billwerk) Mcp

  • Customer management (CRUD operations)
  • Contract lifecycle management
  • Component-based subscription handling
  • Metered usage data tracking
  • Invoice creation, retrieval, and management
  • Payment and refund processing
  • Discount subscription management
  • Plan and pricing access (plan groups, plans, variants)
  • Report generation for business analytics
  • Built-in OAuth2 token management tools

Use cases of Frisbii Transform (billwerk) Mcp

  • Automating subscription and billing workflows with an AI agent
  • Integrating Frisbii Transform data into a chat-based or assistant interface
  • Managing customer accounts and contracts programmatically
  • Generating invoices and processing payments through natural language commands

FAQ from Frisbii Transform (billwerk) Mcp

Which authentication methods are supported?

Two methods are supported: Bearer token (simple, using FRISBII_API_KEY) and OAuth2 client credentials (recommended, using FRISBII_OAUTH2_CLIENT_ID and related env variables). Both require FRISBII_LEGAL_ENTITY_ID.

What environment variables are required?

FRISBII_LEGAL_ENTITY_ID is always required. For Bearer token auth, set FRISBII_API_KEY and FRISBII_BASE_URL. For OAuth2, set FRISBII_BASE_URL, FRISBII_OAUTH2_CLIENT_ID, FRISBII_OAUTH2_CLIENT_SECRET, FRISBII_OAUTH2_TOKEN_URL, and optionally FRISBII_OAUTH2_SCOPE.

How do I install and run the server?

Install with pip install -e . in the project directory, then add it to an MCP client with the command python -m frisbii_transform_mcp.server and stdio transport.

Does the server support OAuth2 token management?

Yes, it includes built-in tools: oauth2_status to check authentication status, oauth2_refresh_token to force refresh, and oauth2_clear_token to clear stored tokens.

What protocol does the server use?

It uses the Model Context Protocol (MCP) over stdio for communication with the client.

コメント

「その他」の他のコンテンツ