Business Name Analysis
asterwise_get_business_name_analysis
Reduces a business name to Expression and root digits against a founder birth date and returns thematic suitability lists plus a harmony score.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
business_name | string | yes | |
date | string | yes | |
response_format | enum: markdown, json | no |
What it covers
Allows numerals and punctuation in the brand string — non-letters drop before letter-value reduction. Returns business-facing favourable domains, caution copy, and scoring. Not personal spelling optimisation (asterwise_get_name_correction) nor vehicle or phone checks.
Workflow
BEFORE: None — standalone.
AFTER: asterwise_get_name_correction — if the entity is a person, not a brand.
Input
Special characters and digits are acceptable; reduction strips non-letters per upstream rules. No local validation on name or date.
Output contract
data.input (string — business name as submitted)
data.input_type (string — 'business_name')
data.expression_number (int — compound before reduction)
data.single_digit (int — reduced root; equals expression_number for master totals eleven, twenty-two, thirty-three)
data.is_master (bool)
data.theme (string)
data.favourable_for[] (string array — suitable domains)
data.caution (string)
data.harmony_score (int — one through ten)
Response format
response_format=json serialises the complete response as indented JSON — use this for programmatic parsing, typed clients, and downstream tool chaining. response_format=markdown renders the same data as a human-readable report. Both modes return identical underlying data — no fields are added, removed, or filtered by either mode.
Compute class
FAST_LOOKUP
Errors
INVALID_PARAMS (local — caught before upstream call):
None — all validation is upstream.
INVALID_PARAMS (upstream):
— None — upstream rejection surfaces as MCP INTERNAL_ERROR at the tool layer.
INTERNAL_ERROR:
— Any upstream API failure or timeout → MCP INTERNAL_ERROR
Edge cases:
— Brand strings with emojis or digits still flow through upstream stripping rules.
Do not confuse with
asterwise_get_name_correction — personal spelling alternatives, not corporate Expression scoring.
asterwise_check_mobile_number — numeric line analysis, not brand letters.
Connect
Remote MCP endpoint: https://mcp.asterwise.com/mcp. Authenticate with Authorization: Bearer <API key> or OAuth. See the MCP setup guide.