Serveur MCP

Vivid MCP

io.github.vivid-money/vivid-mcp
Entreprise et opérations Paiements et fintech Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Creates onboarding links for opening a Vivid Business account using legal entity information.

build_onboarding_link
Build onboarding link for received legal entity data. This link can be used to finish the onboarding in Vivid system
Accès externe
Schéma d’entrée
{'type': 'object', 'required': ['legal_entity_data'], 'properties': {'legal_entity_data': {'type': 'object', 'properties': {'email': {'type': 'string', 'description': 'Contact email address'}, 'phone': {'type': 'string', 'description': 'Contact phone number'}, 'locale': {'type': 'string', 'description': "Locale code (e.g. 'de' 'en')"}, 'address': {'type': 'object', 'required': ['country_code', 'city', 'postal_code', 'street', 'house'], 'properties': {'city': {'type': 'string'}, 'house': {'type': 'string'}, 'state': {'type': 'string'}, 'street': {'type': 'string'}, 'comment': {'type': 'string'}, 'postal_code': {'type': 'string'}, 'country_code': {'type': 'string', 'description': 'Alpha2 country code'}}, 'description': 'Business address', 'additionalProperties': False}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 country code'}, 'last_name': {'type': 'string', 'description': 'Last name of contact person'}, 'birth_date': {'type': 'string', 'description': 'Birth date of contact person in RFC3339'}, 'brand_name': {'type': 'string', 'description': 'Brand or trading name'}, 'first_name': {'type': 'string', 'description': 'First name of contact person'}, 'legal_form': {'type': 'string', 'description': "Legal form acronym (e.g. 'Freiberufler' 'GmbH') OR code like 'DE206', requires country to be set"}, 'company_name': {'type': 'string', 'description': 'Official company name'}, 'type_of_business': {'enum': ['LEGAL_ENTITY', 'FREELANCE', 'FREELANCE_NON_REG', 'PARTNERSHIP', 'LEGAL_ENTITY_IN_FORMATION', 'NON_PROFIT_ORGANISATION'], 'type': ['null', 'string'], 'description': 'Type of business derived from legal form'}, 'registration_date': {'type': 'string', 'description': 'Company registration date in RFC3339'}, 'monthly_credit_turnover': {'enum': ['', '0_5k', '5k_20k', 'less20k', 'less50k', '20k_50k', 'more50k', '50k_165k', 'more165k', '50k_200k', '50k_100k', '100k_200k', '200k_500k', 'more500k', '500k_2m', '2m_5m', '5m_10m', 'more2m'], 'type': ['null', 'string'], 'description': 'Expected monthly credit turnover range'}, 'business_activity_description': {'type': 'string', 'description': 'Description of business activities'}}, 'description': 'Legal entity information', 'additionalProperties': False}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['onboarding_url'], 'properties': {'onboarding_url': {'type': 'string', 'description': 'The generated onboarding URL'}}, 'additionalProperties': False}
Ajouté
build_onboarding_link
17 September 2026 12:53