Koskamo

GetRegisters MCP

Provides free source-backed NDIS pricing, packaging, care, and licensing tools. Agents can look up support prices, calculate supported costs, check reporting files, and plan deadlines using practitioner tools. It supports register discovery, title searches, and reading details from existing subscriptions via OAuth.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

GetRegisters MCP logo, by GetRegistersCommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-06Published by GetRegisters
You need:no account, API key or wallet is needed for public tasks
MCP endpoint (Streamable HTTP)
https://getregisters.com/api/v1/mcp
Vendor documentation

What its tools do

12 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

12 of 12 have a description · 12 of 12 declare behavior hints · 0 of 8 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Look up NDIS support prices for a service date and area
  • Calculate supported one-to-one schedules of costs
  • Browse register catalogue and search titles for free
  • Read details from existing subscriptions via OAuth

Source and maintenance

Community listingRegistry 1.1.0

Protocol and capabilities

Server
getregisters 1.1.0
MCP protocol negotiated in check
2025-03-26
Tools
12 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {}
}

Tools

12 advertised

list_practitioner_tools
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

List free source-backed practitioner tools. No account required.

list_practitioner_tools input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
list_practitioner_tools annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_practitioner_tool
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get current input choices, supported scope and official citations for a free practitioner tool.

get_practitioner_tool input schema
{
  "type": "object",
  "required": [
    "tool_id"
  ],
  "properties": {
    "tool_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
get_practitioner_tool annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
run_practitioner_tool
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Run a free source-backed practitioner tool with inputs from get_practitioner_tool. No account required; source uncertainty refuses an answer.

run_practitioner_tool input schema
{
  "type": "object",
  "required": [
    "tool_id",
    "inputs"
  ],
  "properties": {
    "inputs": {
      "type": "object"
    },
    "tool_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
run_practitioner_tool annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_subscriptions
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Read your connected free and paid subscriptions; requires account authorization.

get_subscriptions input schema
{
  "type": "object",
  "properties": {}
}
get_subscriptions annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
read_record
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Read current record details according to your existing subscription; no purchase or history included.

read_record input schema
{
  "type": "object",
  "required": [
    "record_id"
  ],
  "properties": {
    "record_id": {
      "type": "string"
    }
  }
}
read_record annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
list_registers
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Available obligation registers. Cite original source URLs.

list_registers input schema
{
  "type": "object",
  "properties": {}
}
list_registers annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
search_record_previews
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Free search across current and archived record previews. Returns purchase offers and coverage links; never spends money. Use a spending-limited local client to purchase.

search_record_previews input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 100,
      "minimum": 1
    },
    "offset": {
      "type": "integer",
      "minimum": 0
    },
    "search": {
      "type": "string"
    },
    "feed_id": {
      "type": "string"
    }
  }
}
search_record_previews annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
read_register
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Read the latest three records free. Scoped PRO access unlocks the archive and full fields.

read_register input schema
{
  "type": "object",
  "required": [
    "feed_id"
  ],
  "properties": {
    "feed_id": {
      "type": "string"
    }
  }
}
read_register annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
plan_uk_packaging_epr_registration
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Plan 2027 UK packaging EPR large-producer registration from reviewed current official guidance. Free; no account or subscription required. Self-attest producer classification; the answer is not an eligibility determination or total EPR cost.

plan_uk_packaging_epr_registration input schema
{
  "type": "object",
  "required": [
    "large_producer_confirmed",
    "activity",
    "registration_route",
    "approved_person_status",
    "is_group",
    "is_marketplace",
    "is_closed_loop"
  ],
  "properties": {
    "activity": {
      "enum": [
        "seller_only",
        "other",
        "unknown"
      ],
      "type": "string"
    },
    "is_group": {
      "type": "boolean"
    },
    "is_closed_loop": {
      "type": "boolean"
    },
    "is_marketplace": {
      "type": "boolean"
    },
    "registration_route": {
      "enum": [
        "direct",
        "scheme",
        "unknown"
      ],
      "type": "string"
    },
    "approved_person_status": {
      "enum": [
        "approved",
        "pending",
        "unknown"
      ],
      "type": "string"
    },
    "large_producer_confirmed": {
      "type": "boolean"
    }
  },
  "additionalProperties": false
}
plan_uk_packaging_epr_registration annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
plan_minnesota_pfas_reporting
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Plan Minnesota PFAS initial product-reporting dates from reviewed current MPCA guidance. Free; no account or subscription required. Self-attest coverage and extension/waiver status; an individual waiver determination is not inferred.

plan_minnesota_pfas_reporting input schema
{
  "type": "object",
  "required": [
    "scope_confirmed",
    "extension_status",
    "waiver_status"
  ],
  "properties": {
    "waiver_status": {
      "enum": [
        "none",
        "requested",
        "granted",
        "unknown"
      ],
      "type": "string"
    },
    "scope_confirmed": {
      "type": "boolean"
    },
    "extension_status": {
      "enum": [
        "none",
        "approved",
        "denied",
        "pending",
        "unknown"
      ],
      "type": "string"
    },
    "denial_notice_date": {
      "type": [
        "string",
        "null"
      ],
      "format": "date"
    }
  },
  "additionalProperties": false
}
plan_minnesota_pfas_reporting annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_ndis_sda_options
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get current source-validated SDA building, design and SA4 choices. Free; no account required.

get_ndis_sda_options input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_ndis_sda_options annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
compare_ndis_sda
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Compare one or two post-2023 new-build SDA funding scenarios from current official facts. Free. Requires all residents to be SDA-eligible; excludes rent, support services, vacancies and individual eligibility decisions.

compare_ndis_sda input schema
{
  "type": "object",
  "$defs": {
    "SdaScenario": {
      "type": "object",
      "title": "SdaScenario",
      "required": [
        "building_id",
        "category_id",
        "location_id",
        "ooa",
        "sprinklers",
        "gst_treatment"
      ],
      "properties": {
        "ooa": {
          "type": "boolean",
          "title": "Ooa"
        },
        "sprinklers": {
          "type": "boolean",
          "title": "Sprinklers"
        },
        "building_id": {
          "type": "string",
          "title": "Building Id",
          "maxLength": 100,
          "minLength": 1
        },
        "category_id": {
          "type": "string",
          "title": "Category Id",
          "maxLength": 100,
          "minLength": 1
        },
        "location_id": {
          "type": "string",
          "title": "Location Id",
          "maxLength": 120,
          "minLength": 1
        },
        "gst_treatment": {
          "enum": [
            "not_paid_or_credits_claimed",
            "paid_credits_not_claimed"
          ],
          "type": "string",
          "title": "Gst Treatment"
        }
      },
      "additionalProperties": false
    }
  },
  "title": "SdaInputs",
  "required": [
    "scope_confirmed",
    "as_of",
    "scenarios"
  ],
  "properties": {
    "as_of": {
      "type": "string",
      "title": "As Of",
      "format": "date"
    },
    "scenarios": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/SdaScenario"
      },
      "title": "Scenarios",
      "maxItems": 2,
      "minItems": 1
    },
    "scope_confirmed": {
      "type": "boolean",
      "title": "Scope Confirmed"
    }
  },
  "additionalProperties": false
}
compare_ndis_sda annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (1 of 1 answered).

  1. 2026-11-07: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
1296 ms
95th percentile latency
1296 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 1296 ms · metadata changed · 12 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http getregisters-mcp https://getregisters.com/api/v1/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add getregisters-mcp --url https://getregisters.com/api/v1/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable getregisters-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "getregisters-mcp": {
      "url": "https://getregisters.com/api/v1/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "getregisters-mcp": {
      "type": "streamableHttp",
      "url": "https://getregisters.com/api/v1/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start getregisters-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "getregisters-mcp": {
      "type": "http",
      "url": "https://getregisters.com/api/v1/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http getregisters-mcp https://getregisters.com/api/v1/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://getregisters.com/api/v1/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "getregisters-mcp": {
      "serverUrl": "https://getregisters.com/api/v1/mcp"
    }
  }
}

Let your agent find its tools

Find servers like GetRegisters MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.