About Vivid MCP
Vivid MCP connects an AI chat client to Vivid’s business-account opening flow. It extracts company details from documents or chat and prepares an account application for identity verification; other listed banking features are marked as upcoming.
Key features
- 01Open a Vivid Business account from chat
- 02Extract company details from documents or chat
- 03Prepare account details for verification
- 04Includes a business-account-opening skill
Use cases
- 01Start a business account application in an AI chat
- 02Provide company registration documents for detail extraction
MCP support
It is a remote HTTPS MCP server at `https://api.prime.vivid.money/mcp`, with no authentication required, for compatible clients to open business accounts.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://api.prime.vivid.money/mcpclaude mcp add --transport http vivid https://api.prime.vivid.money/mcp{"mcpServers":{"vivid":{"type":"http","url":"https://api.prime.vivid.money/mcp"}}}Open in Cursor{"servers":{"vivid":{"type":"http","url":"https://api.prime.vivid.money/mcp"}}}Open in VS Code{"mcpServers":{"vivid":{"type":"http","url":"https://api.prime.vivid.money/mcp"}}}{"mcpServers":{"vivid":{"serverUrl":"https://api.prime.vivid.money/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
1| Parameter | Type | Required | Description |
|---|---|---|---|
| legal_entity_data | object | Yes | Legal entity information |
| legal_entity_data.email | string | No | Contact email address |
| legal_entity_data.phone | string | No | Contact phone number |
| legal_entity_data.locale | string | No | Locale code (e.g. 'de' 'en') |
| legal_entity_data.address | object | No | Business address |
| legal_entity_data.address.city | string | Yes | |
| legal_entity_data.address.house | string | Yes | |
| legal_entity_data.address.state | string | No | |
| legal_entity_data.address.street | string | Yes | |
| legal_entity_data.address.comment | string | No | |
| legal_entity_data.address.postal_code | string | Yes | |
| legal_entity_data.address.country_code | string | Yes | Alpha2 country code |
| legal_entity_data.country | string | No | ISO 3166-1 alpha-2 country code |
| legal_entity_data.last_name | string | No | Last name of contact person |
| legal_entity_data.birth_date | string | No | Birth date of contact person in RFC3339 |
| legal_entity_data.brand_name | string | No | Brand or trading name |
| legal_entity_data.first_name | string | No | First name of contact person |
| legal_entity_data.legal_form | string | No | Legal form acronym (e.g. 'Freiberufler' 'GmbH') OR code like 'DE206', requires country to be set |
| legal_entity_data.company_name | string | No | Official company name |
| legal_entity_data.type_of_business | enum | No | Type of business derived from legal formLEGAL_ENTITY | FREELANCE | FREELANCE_NON_REG | PARTNERSHIP | LEGAL_ENTITY_IN_FORMATION | NON_PROFIT_ORGANISATION |
| legal_entity_data.registration_date | string | No | Company registration date in RFC3339 |
| legal_entity_data.monthly_credit_turnover | enum | No | Expected monthly credit turnover range | 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 |
| legal_entity_data.business_activity_description | string | No | Description of business activities |
Details
From the project READMEVivid MCP
Open a business account right from your AI chat
Tell your AI to open a Vivid Business account.
Share your company details, and your account is ready — no tab switching required.
How it works
|
1. Share your company info Upload registration documents or describe your business in chat |
2. AI handles the rest Details are extracted and your account is created automatically |
3. Account ready Everything is pre-filled. Verify your identity and start banking |
┌─────────────────────────────────────────────────────────────────────────────┐
│ AI Chat │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ You: 📎 Handelsregisterauszug_GmbH.pdf │
│ I want to open a business account │
│ │
│ AI: I've read your document — Nordstern Consulting GmbH, Berlin. │
│ Setting up your Vivid Business account with pre-filled details... │
│ │
│ ✓ Your account is ready. Complete verification to start banking. │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
🚀 Get Started
MCP Server
https://api.prime.vivid.money/mcpNo API key required. Works with any MCP-compatible client.
Claude Connectors
- Go to claude.ai/settings/connectors
- Click Add custom connector
- Paste:
https://api.prime.vivid.money/mcp
ChatGPT Apps
- Open Settings → Apps → Advanced
- Click Create App
- Paste:
https://api.prime.vivid.money/mcp
Any MCP Client
Add a remote HTTP MCP server with URL:
https://api.prime.vivid.money/mcp
| Protocol | Transport | Authentication |
|---|---|---|
| Model Context Protocol | HTTPS (streamable) | Not required |
Features
| Feature | Status |
|---|---|
| Open a business account | ✅ Live |
| Account balances | Soon |
| Transaction history | Soon |
| Card management | Soon |
| Spending insights | Soon |
🧩 Skills
This repository includes ready-to-use skills compatible with Claude Code, OpenClaw, and AgentSkills standard.
skills/
└── business-account-opening/
└── SKILL.md
Claude Code (marketplace)
/plugin marketplace add vivid-money/vivid-mcp /plugin install vivid-mcp@vivid-mcpClaude Code (local) —
claude --plugin-dir ./vivid-mcpOpenClaw —
cp -r skills/business-account-opening ~/.openclaw/skills/
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.