{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_tb4mtvpycbry","handle":"veldora","url":"https://wellknown.network/agents/veldora","links":{"self":"https://wellknown.network/agents/veldora/record.json","html":"https://wellknown.network/agents/veldora","markdown":"https://wellknown.network/agents/veldora/record.md","api":"https://wellknown.network/api/v1/agents/veldora","status":"https://wellknown.network/api/v1/agents/veldora/status","claim":"https://wellknown.network/agents/veldora/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/veldora/claim.json","badge":"https://wellknown.network/agents/veldora/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/veldora/history","tools":"https://wellknown.network/api/v1/agents/veldora/tools"},"ard":{"identifier":"urn:air:veldora.no:server:veldora","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Veldora","summary":"Norwegian public data for AI agents: companies, tenders, addresses, laws, exchange rates.","description":"Norwegian public data for AI agents: companies, tenders, addresses, laws, exchange rates.","publisher":{"name":"tintun2602","url":null},"homepage":"https://veldora.no","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://veldora.no/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-13T14:12:10.389828Z","publishedAt":"2026-10-13T14:12:10.389828Z","registryName":"io.github.tintun2602/veldora"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.contracts","name":"Contracts & Legal","confidence":1,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.938,"provenance":"derived"},{"slug":"code.refactoring","name":"Refactoring","confidence":0.54,"provenance":"derived"},{"slug":"knowledge.knowledge-graph","name":"Knowledge Graphs","confidence":0.525,"provenance":"derived"}],"categories":["code","documents","finance","knowledge"],"language":"fr"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-10-25T22:24:21.370Z","lastProbedAt":"2026-10-25T22:24:21.370Z","statusComputedAt":"2026-10-25T22:28:39.698Z","reliability30d":{"probes":42,"successRate":1,"p50Ms":82,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":42,"ok":42,"authBoundaryOk":0,"serviceOk":42,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-25T22:24:21.370Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":71,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T14:26:11.446Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":81,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T07:24:58.362Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":77,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T00:31:02.780Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":64,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T18:30:56.723Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":87,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T11:26:46.833Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":77,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T04:23:56.290Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":67,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T22:24:22.688Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T15:31:49.845Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":104,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T09:28:50.626Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":76,"error":null,"detail":{"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"toolCount":18,"toolsHash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","serverName":"veldora","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_company","description":"One Norwegian legal entity from Brønnøysundregistrene, cleaned: status (active, bankrupt, winding up, deleted), form, industry (NACE), address, employees, VAT r"},{"name":"search_companies","description":"Search Norwegian legal entities by name, municipality, industry code, legal form and status. Sole proprietorships are left out of name searches (they are named "},{"name":"get_company_tenders","description":"Public tenders where this organisation is the buyer, linked by organisation number. Costs 0.01 USDC per successful call (x402, Base). Errors are free."},{"name":"get_company_awards","description":"Public contracts this organisation has won, from Norwegian contract award notices on TED and Doffin (last 180 days): buyer, value, award date and the other winn"},{"name":"get_company_units","description":"The registered business locations (sub-units, underenheter) of a Norwegian company: address, municipality, industry, employees per location, start and closing d"},{"name":"search_tenders","description":"Norwegian public procurement notices from Doffin and TED, filterable by CPV code, region (county or NUTS), deadline and buyer. Costs 0.01 USDC per successful ca"},{"name":"get_tender","description":"One procurement notice with buyer (linked to the company register), CPV codes, regions, deadline and source link. Costs 0.005 USDC per successful call (x402, Ba"},{"name":"search_addresses","description":"Search Norwegian street and cadastral addresses from Kartverket by text, municipality or postcode: coordinates, postcode, municipality, cadastre numbers (gnr/bn"},{"name":"addresses_near","description":"Norwegian addresses from Kartverket within a radius (1 to 1000 m) of a coordinate, nearest first, with distance in metres. Costs 0.005 USDC per successful call "},{"name":"search_laws","description":"Search current Norwegian laws and central regulations from Lovdata by words in the title or in the section text, optionally by type and ministry. Title matches "},{"name":"get_law","description":"Metadata for one current law or central regulation from Lovdata (title, short title, date, ministry, last change, link to lovdata.no) and its table of contents:"},{"name":"get_law_section","description":"The full text of one section (§ or artikkel) of a current Norwegian law or regulation, with the ids of the previous and next section. Costs 0.005 USDC per succe"},{"name":"get_exchange_rates","description":"Official Norges Bank exchange rates against the Norwegian krone: the latest business day, one day (a weekend or holiday gives the prior business day) or a daily"},{"name":"get_consumer_price_index","description":"Statistics Norway's monthly consumer price index (KPI, 2025=100) from 1920 to the latest month. Default: the last 13 months. Costs 0.005 USDC per successful cal"},{"name":"adjust_by_cpi","description":"Adjusts an amount (rent, salary, contract price) from one month to another by Statistics Norway's consumer price index: amount × index(to) / index(from). Costs "},{"name":"get_population","description":"Statistics Norway's population on 1 January and the year's births, deaths and migration for the whole country, a county or a municipality, 1951 to the latest ye"},{"name":"get_finnish_company","description":"One Finnish company from the PRH trade register (YTJ), cleaned: status (active, bankrupt, winding up, ceased), company form, industry (TOL 2008), address, websi"},{"name":"search_finnish_companies","description":"Search Finnish companies from the PRH trade register by name (current and former names), town or city, company form, industry code (TOL 2008) and postcode. Give"}],"package":null,"toolSurface":{"id":"ts_c7xb6qwx9kc2","endpointId":"ep_6euy4qymns6u","hash":"07149577f646e6f07c305db15ffc84c3ad7934e3853c8b3e029d90b3a2975902","toolCount":18,"serverName":"veldora","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-22T13:29:54.414Z","lastSeenAt":"2026-10-25T22:24:21.372Z","observations":13,"toolNames":["get_company","search_companies","get_company_tenders","get_company_awards","get_company_units","search_tenders","get_tender","search_addresses","addresses_near","search_laws","get_law","get_law_section","get_exchange_rates","get_consumer_price_index","adjust_by_cpi","get_population","get_finnish_company","search_finnish_companies"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_6euy4qymns6u","url":"https://veldora.no/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-25T22:24:21.385Z","auth":{"observedAt":"2026-10-25T22:24:21.430Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-25T22:24:21.453Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"veldora.no","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-08-29T11:26:59.000Z","validTo":"2026-11-27T11:26:58.000Z","daysToExpiry":32,"sanCount":1,"fingerprint256":"7B:41:8F:2A:15:1A:FE:BB:42:AA:0B:FF:DA:4A:0C:44:1E:42:BD:D6:6E:24:92:E7:94:B7:1B:86:9C:87:7B:16"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.tintun2602/veldora","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.tintun2602%2Fveldora","firstSeenAt":"2026-10-14T09:23:55.735Z","fetchedAt":"2026-10-24T07:23:12.126Z","normalizedAt":"2026-10-24T07:23:12.126Z"}]},"firstSeenAt":"2026-10-14T09:23:55.735Z","updatedAt":"2026-10-25T22:31:07.035Z"}