OINP Points Calculator (oinp.org)

org.oinpPublished by oinp.orgOfficial publisherv1.0.0Updated Nov 6, 2026

Unofficial OINP (Ontario OWP Stream) score estimates, scoring grid and CLB conversion.

VerifiedStreamable HTTPWeb executableLocation & Lifestyle

Overview

AI-generated overview

Unofficial OINP Ontario Workforce Priority Stream tools: look up the EOI scoring grid, estimate a score, and convert language tests to CLB.

What you can do
  • Read the full EOI scoring grid with factors, bands, point values, grid version and last-checked date
  • Estimate an OINP Workforce Priority Stream Expression of Interest score from a profile, with a factor-by-factor breakdown
  • Convert IELTS General Training, CELPIP-General, PTE Core, TEF Canada or TCF Canada results to CLB levels using IRCC equivalency tables
When to use it
Useful when someone wants a quick, unofficial read on how an Ontario Workforce Priority Stream profile would score, or needs language test results mapped to CLB levels before filling in an Expression of Interest.
Requirements
Remote streamable HTTP endpoint at oinp.org; no packages, environment variables, headers or authentication declared.
Before you install
Results are unofficial estimates, not immigration advice, and should be verified at ontario.ca. Omitted profile fields are scored as 0, so incomplete profiles produce misleadingly low estimates.

Installation

In SourceWeft

  1. Open OINP Points Calculator (oinp.org) in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/org.oinp%2Fcalculator/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "oinp-points-calculator-oinp-org": {
      "type": "http",
      "url": "https://oinp.org/mcp"
    }
  }
}

Tools

3

get_scoring_grid

Get the OWP Stream scoring grid

Returns every factor, band and point value of the Ontario Workforce Priority Stream EOI scoring grid, with the grid version, the date it was last checked against ontario.ca, and the official source URL.

Takes no parameters.

calculate_oinp_score

Estimate an OWP Stream EOI score

Estimates an Ontario Workforce Priority Stream Expression of Interest score from a profile, with a factor-by-factor breakdown. Omitted fields score 0. Unofficial estimate.

ParametersclbteerwageregionstatuspathwayrequiredcategoryearningseducationpracticeMonthsmonthsInOntariomonthsInPosition+2 more

convert_language_test_to_clb

Convert language test scores to CLB

Converts IELTS General Training, CELPIP-General, PTE Core, TEF Canada (either the Score / 699 or the Équivalence ancien score column) or TCF Canada ability scores to CLB levels using IRCC equivalency tables. The overall level is the lowest of the four.

Parameterstestrequiredreadingrequiredwritingrequiredspeakingrequiredlisteningrequired

Version history

1
  1. v1.0.0LatestNov 6, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.