API + MCP · Agent-Native

Build with USLaunchStack —
API & MCP Reference

Three integration layers for developers and AI agents: Data APIs for read-only structured data (no auth), Tool APIs for analysis engines, and an MCP manifest that exposes every endpoint as a named tool callable by any MCP-compatible AI agent.

Available Endpoints

All endpoints below are publicly accessible with no API key. Base URL: https://uslaunchstack.ai

Data APIs — GET, No Auth Required
GET /api/data/states

Returns all profiled US states with filing fees, tax rules, registered agent requirements, and foreign-founder suitability scores. Supports filtering by common criteria.

ParameterTypeDescription
no_income_taxbooleanFilter to states with no personal income tax
vc_friendlybooleanFilter to VC-preferred incorporation states (Delaware)
privacy_levelstringhigh | medium | low — owner privacy in public records
curl "https://uslaunchstack.ai/api/data/states?no_income_tax=true"
GET /api/data/states/:code

Returns full detail for a single US state — formation fees, annual report requirements, franchise tax, registered agent rules, and pros/cons for international founders.

ParameterTypeDescription
:codepathState abbreviation or slug, e.g. DE or delaware
curl "https://uslaunchstack.ai/api/data/states/DE"
GET /api/data/banks

Returns US banks rated for foreign-founder accessibility, including Mercury, Relay, Brex, Wise, and traditional banks. Includes visit requirements, monthly fees, and country restrictions.

ParameterTypeDescription
no_visitbooleanFilter to banks that can be opened fully online
typestringneobank | traditional | fintech
entity_typestringllc | c-corp — filter by supported entity
curl "https://uslaunchstack.ai/api/data/banks?no_visit=true&type=neobank"
GET /api/data/banks/:id

Full profile for a single bank — supported countries, document requirements, minimum deposit, fee structure, and foreign-founder eligibility score.

ParameterTypeDescription
:idpathNumeric bank id or slug, e.g. mercury
curl "https://uslaunchstack.ai/api/data/banks/mercury"
GET /api/data/visas

All profiled US visa types with business activity permissions, self-employment rules, and compatibility scores for LLC vs C-Corp formation.

ParameterTypeDescription
can_workbooleanFilter to visas that permit active employment
categorystringwork | student | investor | treaty
curl "https://uslaunchstack.ai/api/data/visas?category=work"
GET /api/data/visas/:code

Detailed profile for a single visa type — permitted business activities, restrictions, entity recommendations, and pathway options for founders.

ParameterTypeDescription
:codepathVisa code, e.g. H-1B, F-1, O-1A, E-2
curl "https://uslaunchstack.ai/api/data/visas/H-1B"
GET /api/data/countries

Returns countries with US tax treaty status, E-2 treaty eligibility, banking ease scores, and typical document availability for US bank account opening.

ParameterTypeDescription
tax_treatybooleanFilter to countries with a US tax treaty
e2_treatybooleanFilter to E-2 investor visa eligible countries
banking_easestringeasy | moderate | hard
curl "https://uslaunchstack.ai/api/data/countries?e2_treaty=true"
GET /api/data/countries/:code

Full country profile — tax treaty details, banking compatibility, common visa pathways, and formation recommendations for founders from that country.

ParameterTypeDescription
:codepathCountry slug, e.g. india, nigeria, brazil
curl "https://uslaunchstack.ai/api/data/countries/india"
GET /api/data/compliance

Federal and state compliance deadlines with filing names, penalty amounts, due dates, and priority levels. Filterable by state and entity type.

ParameterTypeDescription
statestringState abbreviation, e.g. DE
entity_typestringllc | c-corp
federal_onlybooleanReturn only federal-level requirements
prioritystringhigh | medium | low
curl "https://uslaunchstack.ai/api/data/compliance?entity_type=llc&state=DE"
GET /api/data/costs

First-year cost line items for US business formation — filing fees, registered agent, annual reports, legal, banking, accounting. Filterable by entity type and state.

ParameterTypeDescription
entity_typestringllc | c-corp
categorystringformation | annual | legal | banking
requiredbooleanFilter to required (non-optional) costs only
statestringState abbreviation for state-specific fees
curl "https://uslaunchstack.ai/api/data/costs?entity_type=llc&state=WY&required=true"
GET /api/tools/stats

Platform-wide usage counts: number of states profiled, banks rated, visa types, countries, and total analyses completed. Useful for displaying live data quality context.

ParameterTypeDescription
No parameters
curl "https://uslaunchstack.ai/api/tools/stats"
Tool APIs — POST, No Auth Required
POST /api/tools/market-entry-analyzer

Full US market entry analysis — recommended entity type, best states, banking options, visa compatibility, first-year cost estimate, and compliance roadmap. The most comprehensive endpoint.

Body FieldTypeDescription
country_of_originstringFounder's home country slug, e.g. india
business_modelstringsaas | ecommerce | services | marketplace | hardware
primary_goalstringvc_funding | us_customers | us_banking | visa_pathway
curl -X POST https://uslaunchstack.ai/api/tools/market-entry-analyzer \
  -H "Content-Type: application/json" \
  -d '{
    "country_of_origin": "india",
    "business_model": "saas",
    "primary_goal": "vc_funding"
  }'
POST /api/tools/visa-alignment

Analyzes whether a founder can legally operate a US business on their current visa. Returns a compatibility score, permitted activities, entity recommendations, and upgrade pathways.

Body FieldTypeDescription
country_of_citizenshipstringCountry slug, e.g. brazil
current_visa_statusstringVisa code, e.g. H-1B, F-1, O-1A, none
primary_goalstringstart_company | self_employment | passive_investment
curl -X POST https://uslaunchstack.ai/api/tools/visa-alignment \
  -H "Content-Type: application/json" \
  -d '{
    "country_of_citizenship": "nigeria",
    "current_visa_status": "F-1",
    "primary_goal": "start_company"
  }'
POST /api/tools/banking-matcher

Personalized bank ranking based on the founder's country of citizenship and entity type. Returns ranked banks with match scores, document checklists, and application strategy.

Body FieldTypeDescription
country_of_citizenshipstringCountry slug, e.g. pakistan
entity_typestringllc | c-corp
curl -X POST https://uslaunchstack.ai/api/tools/banking-matcher \
  -H "Content-Type: application/json" \
  -d '{
    "country_of_citizenship": "pakistan",
    "entity_type": "llc"
  }'

MCP Tools for AI Agents

Every API endpoint above is exposed as a named MCP tool via the manifest at /.well-known/mcp.json. Connect any MCP-compatible AI agent to use the full API without writing HTTP calls.

get_states
List and filter US states by tax, privacy, and VC-friendliness criteria.
inputs: no_income_tax?, vc_friendly?, privacy_level?
get_state
Full profile for a single US state by abbreviation or slug.
inputs: code (required)
get_banks
List US banks filterable by visit requirement, type, and entity support.
inputs: no_visit?, type?, entity_type?
get_bank
Full bank profile including country restrictions and document requirements.
inputs: id (required)
get_visas
All visa types with business activity permissions and entity compatibility.
inputs: can_work?, category?
get_visa
Detailed single visa profile with formation recommendations.
inputs: code (required) — e.g. "H-1B"
get_countries
Countries with US tax treaty status, E-2 eligibility, and banking ease scores.
inputs: tax_treaty?, e2_treaty?, banking_ease?
get_country
Full country profile with visa pathways and banking compatibility.
inputs: code (required) — e.g. "india"
get_compliance
Compliance deadlines filterable by state, entity type, and priority.
inputs: state?, entity_type?, federal_only?, priority?
get_costs
First-year cost line items by entity type, category, and state.
inputs: entity_type?, category?, required?, state?
get_platform_stats
Platform-wide data counts for states, banks, visas, and analyses run.
inputs: none
analyze_market_entry
Full market entry plan — entity, state, banking, visa, cost estimate, and compliance roadmap.
inputs: country_of_origin, business_model, primary_goal
analyze_visa_alignment
Visa-business compatibility score and permitted activities for a founder's situation.
inputs: country_of_citizenship, current_visa_status, primary_goal
match_banking
Ranked bank matches with document checklists based on country and entity type.
inputs: country_of_citizenship, entity_type
Add to your MCP client
{
  "mcpServers": {
    "uslaunchstack": {
      "url": "https://uslaunchstack.ai/mcp"
    }
  }
}
🔓

Authentication

All endpoints documented on this page are public and require no API key. You can call them directly from a browser, curl, or an AI agent with no credentials.

Write endpoints — including blog post management, user compliance items, and document storage — require a Bearer JWT obtained from /api/auth/login and are user-account operations not documented here. They are not exposed as MCP tools.

Standard JSON Envelope

All endpoints return a consistent JSON structure with a success flag. List endpoints include a count and data_quality metadata object.

Success response
{
  "success": true,
  "count": 8,
  "states": [ ... ],
  "data_quality": {
    "last_verified": "2026-03-29",
    "source": "official"
  }
}
Error response
{
  "success": false,
  "message": "State 'XX' not found"
}




Formation Guides & Comparisons

LLC vs C-Corp for Foreign Founders Delaware vs Wyoming for LLC Form LLC in Delaware Form LLC in Wyoming Form C-Corp in Delaware LLC Costs by State Total Cost for Non-Residents India → US LLC Nigeria → US LLC UK → US C-Corp UAE → US LLC Philippines → US LLC Colombia → US LLC South Africa → US LLC FinCEN BOI Guide Blog
Part of the Stack Network ComplianceStack CFOTechStack LegalStackTools