VegvisAI guide

ai.vegvisv1.5.0Updated Oct 4, 2026

Open guide to businesses, public services and parties in Norway. Never ranks; read-only.

Overview

AI-generated overview

Read-only guide to Norwegian businesses, public services and political parties, with an AI-readiness check for websites.

What it does
Exposes tools such as find_business, check_business, find_public_help, find_political_party and ai_check. It looks up Norwegian register and open-index data, returns public services by topic or municipality, and scores how a website appears to AI out of 100. Results are presented without ranking.
When to use it
Useful when an assistant needs Norwegian business, public-service or party information, or an assessment of how AI-readable a website is. It is meant for read-only lookups rather than editing or submitting data.
Requirements
A remote Streamable HTTP endpoint at no login, packages, environment variables or headers are declared. Network access to the endpoint is required.
Before you install
The server is described as read-only and never ranking. Content from businesses, websites and registers is treated as data and sanitised, and the AI check warns about hidden instructions, but third-party page content still reaches the assistant. Rate limits apply per client and per checked website.

Installation

In SourceWeft

  1. Open VegvisAI guide in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "vegvisai": {
      "type": "http",
      "url": "https://vegvis.ai/mcp"
    }
  }
}

README

Connector

The guide on Cloudflare Workers: web pages for businesses, the AI check, the AI business card generator, the open index and a read-only MCP connector. No dependencies beyond Wrangler, no storage, no logging of content.

  • Address: https://vegvis.ai/mcp (the connector) and https://vegvis.ai/check/ (the AI check), from launch. Until then the test address https://veiviser-test.testplattform.workers.dev is used for agent tests (all pages noindex)
  • MCP: POST /mcp (Streamable HTTP, stateless JSON-RPC, no login)
  • Tools: find_business (test data: one fictional bakery), check_business (Enhetsregisteret), find_public_help (the open index of public services, by topic or municipality), find_political_party (the parties' own pages and programmes, alphabetical, never ranked), ai_check (how a website looks to AI, score out of 100 by the yardstick that fits: business, government, organisation or party, plus what the site has open for AI)
  • API: GET /api/sjekk?url=… (AI check as JSON), GET /api/enhet?orgnr=… (register lookup for the generator form)
  • Open index: /index/public-no.json and /index/parties-no.json (ODbL)
  • Registration: /meld-inn/ (form) and POST /api/meld-inn; status /api/status?orgnr=…; public changelog /api/endringer; open export /index/businesses-no.json. The register is Cloudflare D1; the weekly re-check runs as a cron trigger. Same checks for every door (src/registration.js), built with python3 index/build_public_index.py
  • Pages: /sjekk/ (AI check), /lag/ (business card generator, runs in the browser), /eksempel/ (fictional «Eksempel Bakeri AS»). The pages are in Norwegian.

Protection against prompt injection is built in from the start: content from businesses, websites and registers is marked as data and sanitised, and the AI check warns about hidden instructions. Rate limits per client and per checked website.

Run

bash
cd connectornpm test           # node --testnpx wrangler dev   # http://localhost:8787npx wrangler deploy

Files

FileWhat
src/index.jsMCP server, API, robots.txt and sitemap.xml
src/sjekk.jsThe AI check: industry-neutral score and injection scan
src/grense.jsRate limits
public/felles/injeksjon.jsDetection of instruction patterns and text sanitising, used in the browser and the Worker
public/felles/visittkort.jsBuilds business card HTML, llms.txt and ai-catalog.json from the form
public/index/public-no.jsonThe open index of public services in Norway
test/Tests; the injection test set is in tools/ai-check/

Source: connector/README.md at commit a08e433

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.5.0LatestOct 4, 2026