Vivid MCP
Open a Vivid Business account from your AI chat via MCP.
Should I use this
Quality & Safety
A
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
~602Tokens (tool definitions)
~6.7 KBTypical response size
Minimal attention impact (0.47% of 128k context)
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"vivid-mcp": {
"url": "https://api.prime.vivid.money/mcp"
}
}
}Remote endpoints
https://api.prime.vivid.money/mcpstreamable-httpWhat it can do
Tool inventory
Tools (1)
🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪build_onboarding_link(legal_entity_data)
Build onboarding link for received legal entity data. This link can be used to finish the onboarding in Vivid system
Input Schema
{
"type": "object",
"properties": {
"legal_entity_data": {
"type": "object",
"properties": {
"locale": {
"type": "string",
"description": "Locale code (e.g. 'de' 'en')"
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code"
},
"type_of_business": {
"type": [
"null",
"string"
],
"description": "Type of business derived from legal form",
"enum": [
"LEGAL_ENTITY",
"FREELANCE",
"FREELANCE_NON_REG",
"PARTNERSHIP",
"LEGAL_ENTITY_IN_FORMATION",
"NON_PROFIT_ORGANISATION"
]
},
"legal_form": {
"type": "string",
"description": "Legal form acronym (e.g. 'Freiberufler' 'GmbH') OR code like 'DE206', requires country to be set"
},
"registration_date": {
"type": "string",
"description": "Company registration date in RFC3339"
},
"business_activity_description": {
"type": "string",
"description": "Description of business activities"
},
"monthly_credit_turnover": {
"type": [
"null",
"string"
],
"description": "Expected monthly credit turnover range",
"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"
]
},
"company_name": {
"type": "string",
"description": "Official company name"
},
"brand_name": {
"type": "string",
"description": "Brand or trading name"
},
"first_name": {
"type": "string",
"description": "First name of contact person"
},
"last_name": {
"type": "string",
"description": "Last name of contact person"
},
"birth_date": {
"type": "string",
"description": "Birth date of contact person in RFC3339"
},
"email": {
"type": "string",
"description": "Contact email address"
},
"phone": {
"type": "string",
"description": "Contact phone number"
},
"address": {
"type": "object",
"properties": {
"country_code": {
"type": "string",
"description": "Alpha2 country code"
},
"state": {
"type": "string"
},
"city": {
"type": "string"
},
"postal_code": {
"type": "string"
},
"street": {
"type": "string"
},
"house": {
"type": "string"
},
"comment": {
"type": "string"
}
},
"description": "Business address",
"required": [
"country_code",
"city",
"postal_code",
"street",
"house"
],
"additionalProperties": false
}
},
"description": "Legal entity information",
"additionalProperties": false
}
},
"required": [
"legal_entity_data"
],
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"onboarding_url": {
"type": "string",
"description": "The generated onboarding URL"
}
},
"required": [
"onboarding_url"
],
"additionalProperties": false
}Community
Evidence
Recent observations
verifiedversion not recorded1 tools
verifiedversion not recorded1 tools
verifiedversion not recorded1 tools