Built to connect
The integration front door for the National Teaching & Learning Support Network.
← ntlsn.comThis page is written for the people who have to make systems talk to each other — IT leads, enterprise architects, CIOs, and the learning-and-teaching leaders who work alongside them. It states plainly what you can connect to today, what is in design, and what is staged for the first institutional contract. Nothing in the live section requires an account, a key, or a conversation with us. You can verify every claim from a terminal while you read.
Live now
MCP endpoint Live
NTLSN runs a public Model Context Protocol (MCP) server. MCP is an open, JSON-RPC 2.0-based protocol for connecting AI assistants and other clients to external tools and data sources. Our server is read-only, requires no authentication, holds no state about you, and fails closed. It exposes three tools:
upcoming_events— curated sector events, with an optional university filter and a result limit.search_archive— search over the rescued ALTC/OLT teaching-scholarship archive: 1,431 works, 1994–2025.universities— the 42 Australian universities whose learning-and-teaching team pages are indexed in the network directory.
Endpoint:
https://ntlsn.com/.netlify/functions/mcpTry it from a terminal:
# List the available tools
curl -s https://ntlsn.com/.netlify/functions/mcp \
-X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# Call one: the next three sector events
curl -s https://ntlsn.com/.netlify/functions/mcp \
-X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"upcoming_events","arguments":{"limit":3}}}'
Any MCP-capable client can point at this URL as a remote server. A fuller walkthrough, including client configuration, is on the MCP page — full walkthrough →.
MCP is an open protocol originally developed by Anthropic. NTLSN is independent of, and not affiliated with or endorsed by, Anthropic.
The data behind the commons Live
NTLSN publishes the datasets that power this site as plain JSON files at stable URLs. They are served with open CORS headers, so any page, script, or notebook can fetch them directly — no key, no sign-up, no registration. What this site reads, you can read.
LiveBoth files below are in production and power pages on this site today.
1. Curated sector events
https://ntlsn.com/data/events.jsonA hand-curated calendar of learning and teaching events across Australian higher education — conferences, symposia, webinars, workshops, showcases, and themed weeks. The file holds 94 curated sector events, 53 of them verified against the organiser's page as of 5 July 2026; every record carries a verified flag. New entries enter as verified: false and are flipped to true only after a maintainer has checked the listing against the organiser's page — so you can filter on trust rather than take our word for it.
A static iCalendar snapshot of the dataset is also published at https://ntlsn.com/events.ics, and an RSS feed of upcoming events at https://ntlsn.com/feed.xml — both are static snapshots of the dataset, not live feeds.
Field dictionary
| Field | Type | Notes |
|---|---|---|
| id | number | Stable unique identifier. |
| title | string | The event's public name. |
| uni | string | Host-institution id, joining to /data/universities.json (the site's list of the 42 Australian universities and their learning-and-teaching team pages). The value national marks sector-wide events with no single host. |
| date | string | Start date, ISO 8601 (YYYY-MM-DD). |
| endDate | string, optional | End date, ISO 8601. Omitted for single-day events (defaults to date). |
| type | string | One of: conference, symposium, workshop, webinar, seminar, forum, summit, masterclass, roundtable, showcase, week. Six of these appear in the current file. |
| desc | string | One or two sentences: what it is, who it is for, the theme. |
| url | string, optional | The official event or registration page. |
| verified | boolean | true only after a maintainer has confirmed the URL resolves and the dates match the organiser's page. |
The maintainer-side data dictionary, validation rules, and contribution checklist live at https://ntlsn.com/DATA.md.
2. ALTC/OLT archive — metadata index (1994–2025)
https://ntlsn.com/data/ltr.jsonA metadata index of 1,431 records from Australia's national learning and teaching grant and fellowship programs — the Australian Learning and Teaching Council (ALTC), the Office for Learning and Teaching (OLT), and related schemes — spanning 1994 to 2025. Each record carries a title, the lead author where one was recorded, the year, and a link to the full public record at ltr.edu.au.
This file is an index, not the works themselves. The reports and resources it points to belong to their authors and institutions; every record links back to its source so that credit and access stay where they should. The file is a single 276 KB array with four compact keys and no pagination.
Field dictionary
| Field | Type | Notes |
|---|---|---|
| t | string | Title of the work. Present on all 1,431 records. |
| a | string | Lead author, "Surname, Given". 53 records have no recorded author and carry an empty value. |
| y | string | Year of publication, 1994–2025. 5 records have no recorded year and carry an empty value. |
| u | string | URL of the full record at ltr.edu.au. |
NTLSN is independent of, and not affiliated with, ltr.edu.au or the Australian Government bodies that ran the ALTC and OLT programs. Inclusion in this index is a matter of public record, not an endorsement by NTLSN or by those bodies.
Using the data
Both files are ordinary JSON over HTTPS with open CORS, so they work from a browser, a notebook, or the command line:
// In any web page or browser console
const events = await fetch('https://ntlsn.com/data/events.json').then(r => r.json());
const upcoming = events.filter(e => e.verified && e.date >= '2026-07-05');
# From the command line curl -s https://ntlsn.com/data/events.json | python3 -c "import json,sys; d=json.load(sys.stdin); print(len(d), 'events')"
The same data also sits behind the NTLSN MCP endpoint documented above: the JSON files are the raw layer; the MCP tools (upcoming_events, search_archive, universities) are the queryable layer. Use whichever suits your tooling.
Licence and attribution
In the meantime: you are welcome to read, query, cite, and link to both files. If you intend to redistribute them or build a service on them, please write to hello@ntlsn.com first.
If these datasets contribute to your work, please cite NTLSN and link back to this page. Suggested forms:
NTLSN. (2026). Curated Australian higher-education learning and teaching events [Data set]. https://ntlsn.com/data/events.json NTLSN. (2026). ALTC/OLT learning and teaching archive — metadata index (1994–2025) [Data set]. https://ntlsn.com/data/ltr.json
Machine-readable descriptions
This page embeds a schema.org Dataset description of each file (JSON-LD, in the page source), which makes both datasets eligible for indexing by dataset search services such as Google Dataset Search. NTLSN is independent of, and not affiliated with, Google or schema.org; the markup follows the open schema.org vocabulary so that any indexer can use it.
SCORM export Live
The self-paced learning modules on this site export as SCORM 1.2 packages, generated entirely in the browser. A staff member can assemble a module and import the package into any SCORM 1.2-conformant learning management system without NTLSN being involved in, or aware of, the import.
SCORM is maintained by the ADL Initiative. NTLSN is independent of, and not affiliated with or endorsed by, the ADL Initiative. "SCORM 1.2 package" describes the export format; no formal conformance certification is claimed.
The client-side pattern: open scholarly APIs Live
The research tools on this site — the conference, open-access and journal finders, the ORCID-personalised pages, the SoTL profile tools — run in your browser and call open scholarly APIs directly: OpenAlex, DOAJ, and the ORCID public API. No NTLSN server sits between your browser and those services. We do not proxy, log, or store the queries.
What this means for an IT team: the entire network footprint of the free commons is ntlsn.com plus a short, published allowlist of open scholarly APIs, enforced by the site's own Content-Security-Policy header. There is no hidden telemetry endpoint to discover later.
OpenAlex is a service of OurResearch; DOAJ is the Directory of Open Access Journals; ORCID is ORCID, Inc. NTLSN is independent of, and not affiliated with or endorsed by, any of them.
In design
These are specified and being prototyped. They are not live, and this page will say so until they are.
Open Badges 3.0 portable recognition In design
Recognition earned through the commons should be a credential the scholar holds, not a row in a database we hold. We are prototyping issuance and verification of portable credentials against the 1EdTech Open Badges 3.0 specification, which is built on the W3C Verifiable Credentials model. Nothing is issued today, and no conformance certification is claimed or implied.
A machine-readable recognition crosswalk, modelled on CASE In design
The recognition crosswalk in design — mapping AAUT citation criteria, the Professional Standards Framework, HERDSA Fellowship criteria and the ACODE benchmarks against one another — is being modelled on 1EdTech's CASE approach to publishing frameworks in machine-readable form, so that institutions can consume the mapping rather than re-key it. It is not yet published as a CASE package, and no conformance is claimed.
Open Badges, CASE and LTI are specifications of 1EdTech (formerly IMS Global). AAUT is administered by the Australian Government; the Professional Standards Framework by Advance HE; the Fellowship scheme by HERDSA; the benchmarks by ACODE. NTLSN is independent of, and not affiliated with or endorsed by, any of these organisations; naming a framework here is a statement of design intent, not certification.
Staged for the first institutional contract
Two integrations are deliberately absent from the free commons, because they require server-side infrastructure, key custody and contractual accountability that only make sense inside an institutional agreement. They are staged, not live.
LTI 1.3 Staged
LTI 1.3 launch into the commons from an institutional LMS is staged for the first institutional contract, delivered through middleware rather than through changes to the free site. We do not describe this site as "LTI-ready": LTI is only meaningfully claimed when a real deployment is configured against a real LMS tenancy, and that happens per contract, with the institution's own keys.
Single sign-on via AAF (OpenID Connect) Staged
Single sign-on through the Australian Access Federation, using OpenID Connect, is staged for the first institutional contract. It exists so an institution can give staff a signed-in experience on its own terms. The free commons itself will remain usable without any login — that is a design commitment, not a temporary state.
The Australian Access Federation is an independent organisation; NTLSN is independent of, and not affiliated with or endorsed by, the AAF.
How we build integrations
Open standards, not proprietary hooks.
Every rail on this page is an open specification or plain JSON over HTTP: MCP, SCORM, Open Badges, CASE, LTI, OpenID Connect. If we ever ship an integration that only works with NTLSN, treat it as a defect and tell us.
You can leave at any time.
The datasets are flat JSON files you can copy today. The modules export to SCORM. Recognition, when it ships, will be a credential the scholar carries. Exit is a feature of the architecture, not a negotiation with us.
We never hold what we don't need.
The free commons has no accounts, no tracking of individual scholars, and no server-side store of queries. Integrations are designed so that data stays where it already lives — in your LMS, in ORCID, in the open scholarly record.
Talk to a person
If you are evaluating a connection to NTLSN, write to us: hello@ntlsn.com. It is a plain email address — there is no form, no capture of your institution's details, and no follow-up sequence.
NTLSN is a free and open national teaching-and-learning commons, funded so that it is free for all academics and academic developers. This page names external organisations and specifications — Anthropic and the Model Context Protocol; OurResearch (OpenAlex); DOAJ; ORCID; 1EdTech (Open Badges 3.0, CASE, LTI); the ADL Initiative (SCORM); the Australian Access Federation; Advance HE; HERDSA; ACODE; the Australian Government and ltr.edu.au — solely to describe technical facts and design intent. NTLSN is independent of, and not affiliated with or endorsed by, any of them. Naming a standard is not a claim of certified conformance unless expressly stated.
← Back to NTLSN · The open model → · MCP walkthrough · Privacy
Page last verified against the live services: 5 July 2026.