Skip to main content
Glama

💳 stripe-mcp

Платёжный шлюз Stripe, операции SaaS-биллинга и движок налогового комплаенса Австрии/ЕС

FastMCP 3.4 Python 3.11+ Vite React License MIT


stripe-mcp — это сервер FastMCP 3.4+ и веб-дашборд на React уровня SOTA, предназначенные для подключения автономных ИИ-агентов (Claude Desktop, Antigravity IDE, OpenManus) и живых операторов к обработке платежей Stripe, операциям поддержки клиентов, управлению подписками и австрийскому/европейскому налоговому комплаенсу (НДС 20%/10%/13%, Reverse Charge EU ATU и хранение фискальных записей по BAO § 132).


⚡ Быстрый старт

# Navigate to repository
cd D:\Dev\repos\stripe-mcp

# Install dependencies via uv
uv sync

# Launch Backend (Port 11165) & React Webapp (Port 11166)
.\start.ps1

После запуска откройте http://127.0.0.1:11166, чтобы начать работу с веб-дашбордом.


Related MCP server: Stripe MCP Server

✨ Ключевые функции

  • 💳 Операции с клиентами и платежами: создание клиентов, обновление метаданных, получение данных о платежах и контроль споров.

  • 🔁 Управление подписками: отслеживание активных подписчиков, приостановка, возобновление, отмена, а также мониторинг MRR и показателей оттока (churn).

  • 🛍️ Генератор Checkout 3DS2: создание Stripe Payment Links и Checkout-сессий с поддержкой карт, интернет-банкинга EPS и прямых дебетов SEPA.

  • 🛡️ Финансовые предохранительные лимиты: жёсткий предел (MAX_REFUND_AMOUNT_EUR = €500.00), блокирующий несанкционированные перерасходы возвратов агентами.

  • 🇦🇹 Налоговый комплаенс Австрии и ЕС:

    • Автоматический стандартный НДС 20%, пониженные ставки 10%/13% (UStG 1994).

    • Проверка синтаксиса VIES/EU VAT ID для нулевой ставки 0% при Reverse Charge (ATU\d{8}).

    • BAO § 132 — метаданные об обязательном блокировании архива фискальных счетов на 7 лет.

  • 🖥️ Веб-дашборд на React уровня SOTA (порт 11166): универсальный интерфейс «всё в одном»: Dashboard, каталог клиентов, менеджер подписок, студия возвратов, студия счетов, входящие вебхуки, рабочее место инструментов, навыки, LLM-чат, настройки, справка и журналы аудита.

  • Mock-until-Onboarded: работает из коробки с синтетическими австрийскими данными до подключения вашего Stripe Restricted API Key (rk_test_...).


🏗️ Архитектура

+-----------------------------------------------------------------------+
|                             AI AGENT HOST                             |
|          (Claude Desktop / Antigravity IDE / OpenManus / Cursor)      |
+-----------------------------------------------------------------------+
                                   |
                         (FastMCP stdio / HTTP /mcp)
                                   v
+-----------------------------------------------------------------------+
|                    stripe-mcp FastMCP 3.4+ SERVER                     |
|                           (Port 11165 REST/MCP)                       |
|                                                                       |
|  +------------------------+  +-------------------------------------+  |
|  |  austria_tax.py Engine |  |  Portmanteau Tools                  |  |
|  |  - 20%/10%/13% VAT       |  |  - manage_stripe_customers          |  |
|  |  - ATU Syntax Checker  |  |  - manage_stripe_subscriptions      |  |
|  |  - Reverse Charge      |  |  - manage_stripe_payments         |  |
|  |  - BAO § 132 Metadata  |  |  - manage_stripe_checkout         |  |
|  +------------------------+  +-------------------------------------+  |
+-----------------------------------------------------------------------+
            |                                           |
    (Stripe REST API)                           (SSE & REST /api)
            v                                           v
+-----------------------+               +-------------------------------+
|  Stripe Cloud Platform|               | React + Vite Webapp Dashboard |
|  - API Gateway        |               |          (Port 11166)         |
|  - Webhooks Ingest    |               | - Hero & KPIs (MRR/VAT)       |
|  - EPS / SEPA / PSD2  |               | - Mock-until-onboarded        |
+-----------------------+               | - Catch-them-all Pages        |
                                        +-------------------------------+

🇦🇹 Комплаенс Австрии и ЕС и правила подключения

  1. Правило проверки двух лиц (представитель и UBO): согласно 5-й директиве ЕС об отмывании денег и австрийским требованиям KYC, Stripe требует проверки и представителя аккаунта, и всех конечных бенефициарных владельцев (UBO), владеющих долей более 25% или являющихся соуправляющими директорами. Для стандартных корпоративных структур (например, GmbH с двумя сооснователями) оба лица должны предоставить подтверждение личности и адреса.

  2. Подтверждение адреса (Meldezettel / Meldebestätigung): документ должен быть актуальным (выданным за 3–6 месяцев до подачи). Фотоудостоверение (загранпаспорт) и подтверждение адреса (Meldezettel) должны быть отдельными документами.

  3. Австрийский налоговый закон (UStG 1994): стандартная ставка 20%, пониженные 10%/13%, и 0% Reverse Charge (нулевая ставка).

  4. BAO § 132: обязательное блокирование архива фискальных счетов на срок 7 лет.


🗺️ Карта поддокументации

Область

Ссылка на документацию

Описание

🖥️ Веб-дашборд

webapp/README.md

Руководство по дашборду React 18, Vite, TailwindCSS и его настройка.

🐍 Python-бэкенд

src/stripe_mcp/README.md

Справочник по основному серверу FastMCP, инструментам и налоговому движку.

📚 Основной стек документации

docs/README.md

Индекс справочников по подключению, настройке, инструментам и устранению неисправностей.

📖 Системное руководство и помощь

docs/HELP.md

Полное руководство по Stripe, карта интеграций агентов и правила KYC.

🚀 Инструкция по подключению

docs/ONBOARDING.md

Пошаговое руководство по регистрации аккаунта и проверке Meldezettel.

⚙️ Конфигурация

docs/CONFIGURATION.md ase>

Переменные окружения и настройка предохранительных финансовых лимитов.

🛠️ Справочник инструментов

docs/TOOLS.md

Полные схемы параметров и типы возвращаемых значений для всех инструментов.

📝 MCPB-промпты

skill/prompts/README.md

Метрики и валидация промптов MCPB 3-4-100.

🧪 Набор тестов

tests/README.md

Набор тестов Pytest и проверки соответствия требованиям комплаенса.

🔧 Скрипты

docs/...

Скрипты обслуживания и упаковки MCPB.


📄 Лицензия

Распространяется под лицензией MIT. Подробнее см. LICENSE.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI agents to interact with multiple payment providers (Stripe, Paystack) through a unified API. Supports payment initialization, verification, refunds, customer management, and invoicing without requiring knowledge of specific provider implementations.
    2
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables natural language interaction with Stripe accounts to query customers, revenue, invoices, subscriptions, disputes, and issue refunds.
    59
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables integration with Stripe APIs through function calling, supporting operations on customers, products, invoices, subscriptions, and more.
    10,572
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/stripe-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server