# Open Index

> UK public data by area: house prices, crime, deprivation, schools and more, each figure cited.

- name: uk.co.openindex/open-index
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 100/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/uk.co.openindex%2Fopen-index
- tools: https://api.protogrid.dev/v1/servers/uk.co.openindex%2Fopen-index/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "open-index": {
      "type": "http",
      "url": "https://openindex.co.uk/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-0d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 100/100 (new)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 3600000)

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 5 of 5 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 893 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history recorded for 0 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 5, about 893 tokens to load them all
- tool set hash: 47ac3031d41b94731c14e9f6a611d0f7
- tools last changed: 2026-10-20T23:11:25.752Z
- badge: [![protogrid quality](https://protogrid.dev/badge/uk.co.openindex/open-index.svg)](https://protogrid.dev/servers/uk.co.openindex/open-index)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-20 `fetch` added
  - Read one UK area's overview figures by its canonical page path. Includes periods, sources, licences, gaps and citation links at the published level of detail.
- 2026-10-20 `search` added
  - Find UK area overview documents by place name for research, with canonical page paths, titles and citation URLs. Great Britain postcodes identify their published area. No Northern Ireland postcodes.

Full history: https://api.protogrid.dev/v1/servers/uk.co.openindex%2Fopen-index/changes

## Remotes

- https://openindex.co.uk/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (7)

- `compare_places`: Two UK areas of the same level side by side on the same published figures, each with its own period and source. Key figures by default.
- `fetch`: Read one UK area's overview figures by its canonical page path. Includes periods, sources, licences, gaps and citation links at the published level of detail.
- `get_place`: Published figures for one UK area: key figures by default, or every figure in one topic. Each figure has its period, publication date, rank, comparisons, source and a link to the figure on its page.
- `get_ranking`: Councils ranked on one measure across the UK, a nation or an English region, for the latest period. Measures each nation makes its own way (such as deprivation) are ranked within one nation only.
- `lookup_postcode`: The areas a Great Britain postcode sits in (council, constituency, ward, neighbourhood and more) with their codes and pages. A district (E8) or sector (E8 1) gives its councils. Northern Ireland postcodes are not available.
- `search`: Find UK area overview documents by place name for research, with canonical page paths, titles and citation URLs. Great Britain postcodes identify their published area. No Northern Ireland postcodes.
- `search_places`: Find UK places (nations, regions, councils, constituencies, towns, wards, neighbourhoods) and postcodes by name, with each one's official code, level and page URL. Also lists matching data layers.
