immigrationpulse
ActiveTool of com.theaslangroupllc.pulse/pulsenetwork
ImmigrationPulse: Global immigration intelligence API serving 281M+ migrants. 11 endpoints covering visa requirements, PR pathways, points calculators (Express Entry CRS, SkillSelect), digital nomad visas, citizenship Coverage: Global Endpoints: • visa ($0.15): Visa requirements — any nationality + any destination • pathway ($0.20): Permanent residency roadmap — every pathway ranked for nationality + destination • nomad ($0.15): Digital nomad visa finder — 50+ countries ranked by income threshold + lifestyle • citizenship ($0.15): Citizenship by investment, ancestry, and naturalization intelligence • status ($0.10): USCIS case status decoder with processing time context • bulletin ($0.10): US Visa Bulletin decoder — priority dates, filing chances, wait estimates • retirement ($0.10): Global retirement visa intelligence — best countries for retirees • compare ($0.15): Side-by-side immigration comparison across multiple destination countries • rights ($0.10): Immigrant rights by country and visa type • cost ($0.10): Complete immigration cost breakdown — government fees + attorney + hidden costs • points ($0.10): Skilled-worker points calculator — Canada Express Entry CRS, Australia SkillSelect, UK PBS, Germany Chancenkarte, Austria Red-White-Red Card • category-check ($0.05): Express Entry 2026 category checker — eligibility across all 10 categories + observed cutoffs
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"action"
],
"properties": {
"age": {
"type": "string",
"description": "Applicant age in years (e.g. '31')"
},
"clb": {
"type": "string",
"description": "Canadian Language Benchmark score (for Express Entry, e.g. '9'). CLB 9 = IELTS 7.0; CLB 10 = IELTS 7.5+."
},
"crs": {
"type": "string",
"description": "Current CRS score for the strategy read"
},
"form": {
"type": "string",
"description": "Form type (e.g. I-485, I-130, I-765, N-400, I-140, I-539)"
},
"lang": {
"type": "string",
"description": "BCP-47 language code (e.g. es, fr, pt, hi, zh, ar)"
},
"type": {
"type": "string",
"description": "type (default: investment)"
},
"ielts": {
"type": "string",
"description": "Overall IELTS band score (e.g. '7.5') — used if clb not provided"
},
"action": {
"enum": [
"visa",
"pathway",
"nomad",
"citizenship",
"status",
"bulletin",
"retirement",
"compare",
"rights",
"cost",
"points",
"category-check"
],
"type": "string",
"description": "Which endpoint to call. Options: visa | pathway | nomad | citizenship | status | bulletin | retirement | compare | rights | cost | points | category-check"
},
"budget": {
"type": "string",
"description": "Budget in USD for investment citizenship (e.g. 150000, 500000, 1000000)"
},
"income": {
"type": "string",
"description": "Monthly income in USD (default: 3000)"
},
"region": {
"type": "string",
"description": "Filter by region (e.g. Europe, Southeast Asia, Latin America, Caribbean)"
},
"status": {
"type": "string",
"description": "Status message to decode (e.g. 'Case Was Received', 'Request for Evidence', 'Case Was Approved')"
},
"system": {
"type": "string",
"description": "Which immigration points system to evaluate. Use 'any' to assess all relevant systems."
},
"partner": {
"type": "string",
"description": "Whether applicant has a spouse/common-law partner with qualifying skills/language"
},
"receipt": {
"type": "string",
"description": "USCIS receipt number (e.g. MSC2190012345, SRC2112345678)"
},
"ancestry": {
"type": "string",
"description": "Country for ancestry citizenship check (e.g. Italy, Ireland, Germany)"
},
"category": {
"type": "string",
"description": "category"
},
"priority": {
"type": "string",
"description": "priority"
},
"education": {
"type": "string",
"description": "Highest education level (e.g. bachelor, master, PhD)"
},
"job_offer": {
"type": "string",
"description": "Whether applicant has a valid job offer from a qualifying employer"
},
"visa_type": {
"type": "string",
"description": "Visa or form type (e.g. I-485, EB-2, H-1B, F-1, Canada Express Entry, UK Skilled Worker) (default: H-1B)"
},
"french_clb": {
"type": "string",
"description": "Best French CLB/NCLC level (all four abilities); 0 if none"
},
"local_work": {
"type": "string",
"description": "Years of work experience inside the destination country"
},
"nomination": {
"type": "string",
"description": "Whether applicant has a provincial/state nomination (adds +600 CRS for Canada)"
},
"occupation": {
"type": "string",
"description": "Job title or NOC/SOC code — improves pathway matching"
},
"preference": {
"type": "string",
"description": "preference"
},
"work_years": {
"type": "string",
"description": "Years of skilled work experience outside the destination country"
},
"destination": {
"type": "string",
"description": "destination (default: United States)"
},
"family_size": {
"type": "string",
"description": "Number of dependents to include in cost model"
},
"nationality": {
"type": "string",
"description": "nationality (default: Indian)"
},
"visa_status": {
"type": "string",
"description": "Visa type or immigration status (e.g. H-1B, F-1, Green Card, TN, Skilled Worker, ILR) (default: work visa)"
},
"destinations": {
"type": "string",
"description": "Comma-separated destination countries (2–5) (default: US,Canada,Portugal,Germany)"
},
"caf_job_offer": {
"type": "string",
"description": "true if you hold a Canadian Armed Forces job offer"
},
"chargeability": {
"type": "string",
"description": "Country of chargeability, usually birth country (default: India)"
},
"priority_date": {
"type": "string",
"description": "Your priority date (YYYY-MM-DD) — enables personalized filing eligibility check"
},
"with_attorney": {
"type": "string",
"description": "Include attorney fee estimate (default: true)"
},
"canadian_months": {
"type": "string",
"description": "Months gained IN Canada (new 2026 categories need 12 Canadian)"
},
"occupation_group": {
"type": "string",
"description": "healthcare|stem|trade|education|transport|physician|senior_manager|researcher|other"
},
"months_experience": {
"type": "string",
"description": "Months of experience in the occupation, last 3 years (anywhere)"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
com.theaslangroupllc.pulse/pulsenetwork
https://github.com/GTCC777/mcp-pulsenetwork
2/7 registries