Skip to main content
Glama

immigrationpulse

Check visa requirements, compare PR pathways, and calculate immigration points for any nationality and destination with real-time intelligence.

Instructions

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.10): Visa requirements — any nationality + any destination • pathway ($0.10): Permanent residency roadmap — every pathway ranked for nationality + destination • nomad ($0.10): Digital nomad visa finder — 50+ countries ranked by income threshold + lifestyle • citizenship ($0.10): 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.10): 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

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
actionYesWhich endpoint to call. Options: visa | pathway | nomad | citizenship | status | bulletin | retirement | compare | rights | cost | points
langNoBCP-47 language code (e.g. es, fr, pt, hi, zh, ar)
nationalityNonationality
destinationNodestination
categoryNocategory
occupationNoJob title or NOC/SOC code — improves pathway matching
educationNoHighest education level (e.g. bachelor, master, PhD)
incomeNoMonthly income in USD
preferenceNopreference
regionNoFilter by region (e.g. Europe, Southeast Asia, Latin America, Caribbean)
typeNotype
budgetNoBudget in USD for investment citizenship (e.g. 150000, 500000, 1000000)
ancestryNoCountry for ancestry citizenship check (e.g. Italy, Ireland, Germany)
receiptNoUSCIS receipt number (e.g. MSC2190012345, SRC2112345678)
formNoForm type (e.g. I-485, I-130, I-765, N-400, I-140, I-539)
statusNoStatus message to decode (e.g. 'Case Was Received', 'Request for Evidence', 'Case Was Approved')
chargeabilityNoCountry of chargeability (usually birth country)
priority_dateNoYour priority date (YYYY-MM-DD) — enables personalized filing eligibility check
priorityNopriority
destinationsNoComma-separated destination countries (2–5)
visa_statusNoVisa type or immigration status (e.g. H-1B, F-1, Green Card, TN, Skilled Worker, ILR)
visa_typeNoVisa or form type (e.g. I-485, EB-2, H-1B, F-1, Canada Express Entry, UK Skilled Worker)
with_attorneyNoInclude attorney fee estimate (default: true)
family_sizeNoNumber of dependents to include in cost model
systemNoWhich immigration points system to evaluate. Use 'any' to assess all relevant systems.
ageNoApplicant age in years (e.g. '31')
clbNoCanadian Language Benchmark score (for Express Entry, e.g. '9'). CLB 9 = IELTS 7.0; CLB 10 = IELTS 7.5+.
ieltsNoOverall IELTS band score (e.g. '7.5') — used if clb not provided
work_yearsNoYears of skilled work experience outside the destination country
local_workNoYears of work experience inside the destination country
job_offerNoWhether applicant has a valid job offer from a qualifying employer
nominationNoWhether applicant has a provincial/state nomination (adds +600 CRS for Canada)
partnerNoWhether applicant has a spouse/common-law partner with qualifying skills/language
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It fails to mention aspects like idempotency, rate limits, authentication, or side effects. It only lists endpoints without behavioral traits.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is structured with a summary and endpoint list, but it is overly verbose with promotional language and extraneous details (e.g., USD prices). It could be more concise.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (33 parameters, multiple endpoints), the description provides a good overview but lacks usage context, examples, and output schema information. It is partially complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3. The description adds minimal extra meaning beyond the schema's parameter descriptions, mainly explaining endpoint purposes but not parameter details.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose as a global immigration intelligence API with 11 specific endpoints covering visa requirements, PR pathways, points calculators, etc. It distinguishes itself from sibling tools by its specific domain.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance is provided on when to use this tool vs alternatives. It does not mention any conditions, prerequisites, or situations where another sibling tool would be more appropriate.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/GTCC777/pulsenetwork-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server