Public Connector Docs

Free, no-login access to Point Topic's broadband reference data.

Overview

Now listed in the Claude Connectors Directory — connect with one click from Claude, Claude Desktop and mobile.

This endpoint exposes only the public reference tables of the Point Topic broadband ontology (the visitor view): the entity graph of ISPs, network operators, networks, links, link standards and their relationships. It is read-only and requires no account. Licensed measurement data (footprints, premises, speeds, tariffs, forecasts, take-up, subscriber counts) is not queryable here — see Licensing below.

Quickstart

Add this URL to any MCP client (Claude, ChatGPT, Cursor, …) as a remote MCP server:

https://mcp.point-topic.com/public

No authentication, no API key, no setup.

What you can query

Start with the discovery commands:

SHOW TABLES FROM ontology
DESCRIBE TABLE <table_name>

The public view contains 19 reference tables:

FamilyTables
Organisationsfoaf_organization, cto_organization_type, cto_is_organization_type, cto_is_retail_only, cto_is_wholesale_only, cto_is_business_only, cto_is_consolidated
Networkscto_network, cto_network_type, cto_owns_network
Linkscto_link, cto_link_standard, cto_uses_link, cto_uses_link_standard, cto_supports_link_standard
Wholesale / platformscto_uses_network, cto_operates_platform, cto_platform_network_access, cto_wholesale_access_platform

Example queries

Who owns CityFibre's networks and who rides them:

SELECT NETWORK_NAME, VALID_FROM FROM cto_network
WHERE NETWORK_NAME LIKE '%CityFibre%' AND VALID_TO IS NULL;

SELECT ISP_NAME, COUNT(*) AS networks FROM cto_uses_network
WHERE NETWORK_NAME LIKE '%CityFibre%' GROUP BY ISP_NAME ORDER BY networks DESC;

Which networks does Sky use, and is it retail-only:

SELECT NETWORK_NAME, VALID_FROM FROM cto_uses_network WHERE ISP_NAME = 'Sky';
SELECT * FROM cto_is_retail_only WHERE ISP_NAME = 'Sky';

UK market structure — ISPs vs operators (org types and country live in different tables, so join them):

SELECT org.COUNTRY,
       countIf(t.ORGANIZATION_TYPE_NAME = 'ISP') AS isps,
       countIf(t.ORGANIZATION_TYPE_NAME = 'Network Operator') AS operators
FROM cto_is_organization_type AS t
JOIN foaf_organization AS org ON org.ORGANIZATION_NAME = t.ORGANIZATION_NAME
WHERE org.COUNTRY = 'United Kingdom' AND t.VALID_TO IS NULL
GROUP BY org.COUNTRY;

Link standards in use and by which networks:

SELECT LINK_STANDARD_NAME, COUNT(*) AS networks FROM cto_uses_link_standard
GROUP BY LINK_STANDARD_NAME ORDER BY networks DESC LIMIT 10;

Recent UK consolidations:

SELECT * FROM cto_is_consolidated
WHERE COUNTRY = 'United Kingdom' AND COMPLETED_AT >= '2025-01-01';

Tips

Licensing

The reference data here is free. Licensed measurement data — network footprints, premises counts, speeds, tariffs, coverage forecasts, take-up and subscriber statistics — is available under a Point Topic licence. Denied queries return a message with contact details.

Icons

Point Topic icon, light
Light
Point Topic icon, dark
Dark