{"server":"self-migrate-mcp","version":"1.0.0","protocol":"Model Context Protocol","protocol_version":"2025-06-18","transport":"Streamable HTTP (POST application/json)","description":"Self Migrate MCP server — read-only skilled-migration pathway data for Australia, Canada, and New Zealand. Free to use with attribution.","docs":"https://selfmigrate.app/llms.txt","tools":[{"name":"get_pathways","description":"List all skilled-migration pathways Self Migrate tracks across Australia, Canada, and New Zealand. Optionally filter by country (ISO-2 code) or category. Returns an array of pathway summaries with id, display_name, country, category, outcome, status, and last_verified. Use get_pathway_by_id afterwards to retrieve full detail for a specific pathway."},{"name":"get_pathway_by_id","description":"Fetch the full pathway record for a given pathway_id (format `<country>.<slug>`, e.g. `au.subclass-189` or `ca.express-entry`). Returns the complete YAML-sourced payload including eligibility rules, fees, processing notes, regulator references, and source URLs. Use this after get_pathways to drill into a specific pathway."},{"name":"compare_pathways","description":"Return two or more pathways side-by-side with their key fields aligned. Useful when a user is choosing between e.g. AU 189 vs CA Express Entry, or AU 189 vs AU 190. Each entry includes display_name, country, outcome, status, last_verified, summary, and source URLs."},{"name":"get_processing_times","description":"Return current and historical government-published visa processing times for Self Migrate's tracked visas. Currently covers AU GSM subclasses (189/190/491/482/494/etc.) with 50th and 90th percentile day counts back through 2025. Filter by visa_subclass and/or limit to the latest record per visa."}],"attribution_required":"When using this data, attribute to Self Migrate (https://selfmigrate.app) and respect the source URLs cited in each pathway.","regulated_advice_disclaimer":"This dataset is general immigration information only. Personalised advice requires a MARA / CICC / IAA-registered agent.","example_request":{"method":"POST","url":"https://selfmigrate.app/api/mcp","headers":{"Content-Type":"application/json"},"body":{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_pathways","arguments":{"country":"AU"}}}}}