Norwegian Places Near a Coordinate: Streets, Landmarks, Localities (Kartverket SSR)
geonorgestedsnavn/places-near-point
Finds the places in the Norwegian Mapping Authority's Central Register of Place Names (SSR) within a radius of a latitude and longitude: streets, localities, landmarks, farms, lakes and more. Each hit carries the permanent place number, the kind of place, its written form, its point and its distance in metres from the search point. The radius is 1 to 5000 metres. Hits are ordered by kind of place and then by closeness. A point with nothing nearby, or outside Norway, returns an empty list. All place names are obtained from SSR ©Kartverket (www.kartverket.no), CC BY 4.0, passed through unmodified and served by Eden Engine; not an official Kartverket product.
Price
$0.0026 per call
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.
Data source
Place names from the Central Register of Place Names (SSR), ©Kartverket (Norwegian Mapping Authority), licensed CC BY 4.0: https://www.kartverket.no/en/api-and-data/terms-of-use. All place names are obtained from SSR ©Kartverket, www.kartverket.no. Served by Eden Engine; not an official Kartverket product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "geonorgestedsnavn/places-near-point" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "geonorgestedsnavn/places-near-point" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "geonorgestedsnavn/places-near-point", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "geonorgestedsnavn/places-near-point", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0026 |
- Updated
- Oct 21, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"latitude",
"longitude"
],
"properties": {
"page": {
"type": "integer",
"default": 1,
"maximum": 500,
"minimum": 1,
"description": "Page number, 1 to 500. Default 1."
},
"radius": {
"type": "integer",
"default": 500,
"maximum": 5000,
"minimum": 1,
"description": "Search radius in metres, 1 to 5000. Default 500."
},
"latitude": {
"type": "number",
"maximum": 90,
"minimum": -90,
"description": "Latitude in decimal degrees (WGS 84), for example 59.9139 for central Oslo."
},
"longitude": {
"type": "number",
"maximum": 180,
"minimum": -180,
"description": "Longitude in decimal degrees (WGS 84), for example 10.7522 for central Oslo."
},
"page_size": {
"type": "integer",
"default": 10,
"maximum": 100,
"minimum": 1,
"description": "Hits per page, 1 to 100. Default 10."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"metadata",
"navn"
],
"properties": {
"navn": {
"type": "array",
"items": {
"type": "object",
"description": "One place in the register. `stedsnummer` is the permanent place number, `navneobjekttype` the kind of place (By, Adressenavn, Fylke, ...), `representasjonspunkt` its point as `nord` (latitude) and `øst` (longitude) in EPSG:4258, `skrivemåte` or `stedsnavn[].skrivemåte` its written form(s), `fylker` and `kommuner` the county and municipality, `stedstatus` its status.",
"additionalProperties": true
}
},
"metadata": {
"type": "object",
"description": "`totaltAntallTreff` is the total match count, `treffPerSide` the page size, `side` the page number, `viserFra` and `viserTil` the first and last hit number on this page.",
"additionalProperties": true
}
},
"description": "The service's response. `metadata` describes the query and the paging; `navn` lists the matching places. An empty `navn` list with `totaltAntallTreff` 0 means nothing matched, which is not an error. In this tool each hit also carries `meterFraPunkt`, its distance in metres from the search point.",
"additionalProperties": true
}