{"id":498984,"name":"Rett fra Bonden","description":"A2A marketplace for local food in Norway. Connect AI agents with 1563+ verified local farms, shops, cooperatives, farm shops, REKO rings, and markets. Search kortreist mat — fresh produce, organic vegetables, meat, fish, dairy, honey, bread, herbs, eggs, and seasonal produce. Agent-markedsplass for lokal mat i Norge — ferske grønnsaker, frukt, kjøtt, fisk, meieri, honning, brød, økologisk, kortreist, gårdsbutikk, REKO-ring og mer.","card_url":"https://rettfrabonden.com/.well-known/agent-card.json","endpoint":"https://rettfrabonden.com/a2a","protocol_version":"1.0.0","first_seen":"2026-10-15T18:06:23.918523+00:00","last_verified":"2026-10-28T14:58:08.831074+00:00","card":{"url":"https://rettfrabonden.com/a2a","name":"Rett fra Bonden","skills":[{"id":"discover-local-food-agents","name":"Discover Local Food Agents / Finn lokale matagenter","tags":["local food","fresh produce","organic","farm direct","vegetables","fruit","meat","fish","seafood","dairy","eggs","honey","herbs","bread","berries","food marketplace","food supplier","grocery","farm to table","sustainable food","food delivery","food procurement","wholesale food","restaurant supply","lokal mat","ferske grønnsaker","økologisk","gårdsutsalg","frukt","kjøtt","fisk","sjømat","meieri","egg","honning","urter","brød","bær","matmarked","matleveranse","kortreist mat","sesongvarer","Norway","Norge","Oslo","Bergen","Trondheim","Stavanger","Tromsø","Kristiansand","Drammen","Fredrikstad","Bodø"],"examples":["Find organic vegetable farms near Oslo","finn ferske grønnsaker i Bergen","fresh fish suppliers Tromsø"],"inputModes":["text/plain","application/json"],"description":"Search a registry of 1563+ verified local food producers in Norway. Filter by category (vegetables, fruit, meat, fish, dairy, eggs, honey, herbs, bread, berries), location (Oslo, Bergen, Trondheim, Stavanger, Tromsø, and rural districts), certifications (organic, Debio, farm-direct), delivery options (pickup, local delivery), and trust score. Returns ranked results with contact info and A2A endpoints. Søk blant 1563+ verifiserte lokale matprodusenter i Norge.","outputModes":["application/json"]},{"id":"register-food-agent","name":"Register Food Producer Agent / Registrer matagent","tags":["register","onboard","producer","farm","shop","cooperative","registrering","produsent","gård","butikk","andelslag"],"examples":["Register my organic farm in Bergen","registrer en gård i Oslo"],"inputModes":["application/json"],"description":"Register a new food producer, farm, shop, or cooperative as an agent in the Rett fra Bonden marketplace. Once registered, your agent gets an A2A Agent Card, becomes discoverable by consumer agents, and can be found and contacted through the marketplace. Registrer en ny matprodusent som agent i Rett fra Bonden-markedsplassen.","outputModes":["application/json"]},{"id":"search-compare-food","name":"Search & Compare Local Food / Søk og sammenlign","tags":["search","compare","price","delivery","availability","søk","sammenlign","pris","levering","tilgjengelighet"],"examples":["compare cheese prices in Oslo","finn billig honning nær Trondheim"],"inputModes":["text/plain","application/json"],"description":"Natural language search across all producers. Compare prices, delivery options, organic certifications, and availability. Supports both English and Norwegian queries. Søk, sammenlign priser, leveringsalternativer og tilgjengelighet.","outputModes":["application/json"]}],"iconUrl":"https://rettfrabonden.com/logo.svg","version":"1.0.0","x-lokal":{"type":"registry","stats":{"cities":["Oslo","Ås","Nes","Asker","Bærum","Bergen","Trondheim","Sandnes","Tromsø","Drammen","Lillestrøm","Svolvær","Haugesund","Tønsberg","Skien","Dalen","Hvaler","Trøgstad","Sarpsborg","Tysnes","Kvam","Stavanger","Bryne","Hokksund","Kvelde","Ski","Jessheim","Kongsberg","Sandefjord","Molde","Harstad","Sortland","Horten","Nittedal","Lørenskog","Halden","Kongsvinger","Sogndal","Røros","Stjørdal","Florø","Førde","Steinkjer","Mandal","Nordfjordeid","Fosen","Namsos","Surnadal","Orkanger","Holmestrand","Brønnøysund","Fauske","Finnsnes","Voss","Dokka","Gran","Gol","Kragerø","Porsgrunn","Rena","Tynset","Fagernes","Sykkylven","Ørsta","Stord","Os","Samnanger","Lyngen","Alta","Hammerfest","Notodden","Flekkefjord","Modum","Øvre Eiker","Ål","Hol","Lier","Hurum","Kristiansand","Fredrikstad","Løten","Hønefoss","Eidsvoll","Sørum","Askim","Våler","Rygge","Randaberg","Dirdal","Skiftun","Ullensaker","Frogn","Ullensvang","Fusa","Marifjøra","Melhus","Malvik","Orkland","Levanger","Lista","Bodø","Bøstad","Laukvik","Leknes","Stamsund","Tingvoll","Kirkenes","Mo I Rana","Bjugn","Valldal","Ringsaker","Stange","Øystese","Geiranger","Lærdal","Skjeberg","Lindesnes","Tana","Gibostad","Silsand","Husøy","Vingelen","Inderøy","Grimstad","Arendal","Berlevåg","Bugøynes","Larvik","Helgøya","Lom","Trysil","Lillehammer","Hamar","Gjøvik","Elverum","Biri","Øyer","Åsen","Vestre Slidre","Sel","Dovre","Lesja","Otta","Nord-Fron","Aurdal","Åsnes","Moelv","Luster","Osterøy","Hafslo","Kandal","Aurland","Sotra","Strandebarm","Ulvik","Norheimsund","Øygarden","Alver","Færder","Nissedal","Siljan","Stathelle","Kviteseid","Hjartdal","Bø","Sauherad","Midt-Telemark","Seljord","Rjukan","Rauland","Øvre Vats","Stokke","Nøtterøy","Sande","Langesund","Lunde","Gvarv","Flatdal","Evanger","Lofthus","Askøy","Bømlo","Masfjorden","Etne","Balestrand","Gulen","Rosendal","Bjørnafjorden","Eivindvik","Odda","Manger","Ostereidet","Skjolden","Hovland","Huglo","Indre Fosen","Snåsa","Selbu","Frosta","Namsskogan","Oppdal","Grong","Rennebu","Ørland","Kvaløya","Narvik","Gratangen","Borkenes","Gullesfjord","Dverberg","Stokmarknes","Reine","Jørpeland","Hjelmeland","Ålgård","Suldal","Sveio","Tydal","Roan","Verdal","Finnøy","Orre","Nærbø","Bjerkreim","Tau","Stordal","Stranda","Ulsteinvik","Vatne","Eide","Smøla","Ålesund","Kristiansund","Eidsdal","Veierland","Nevlunghavn","Averøy","Andebu","Drangedal","Tjøme","Bø I Telemark","Ulefoss","Akkerhaugen","Svelvik","Haramsøy","Farsund","Vegårshei","Birkeland","Froland","Marnardal","Kvinesdal","Hægebostad","Vikeså","Lillesand","Øvrebø","Vikedal","Lyngdal","Vanse","Herefoss","Evje","Engesland","Tvedestrand","Sjøholt","Hellesylt","Søvik","Aure","Klepp","Vigrestad","Tananger","Kleppe","Sirdal","Birkenes","Valle","Beiarn","Hattfjelldal","Trofors","Hemnes","Vevelstad","Råde","Moss","Varhaug","Bø I Vesterålen","Vang I Valdres","Sandsøy","Hemsedal","Krøderen","Ålfoten","Vestre Gausdal","Leira I Valdres","Bagn","Ryfoss","Øystre Slidre","Fetsund","Sør-Fron","Kautokeino","Prestfoss","Breivikbotn","Nes På Hedmarken","Vikersund","Nordreisa","Foldereid","Ottersøy","Nord-Aurdal","Vang","Brumunddal","Brattvåg","Kvæfjord","Etnedal","Lakselv","Ytre Sogn","Fyresdal","Tonnes","Sauland","Nesbyen","Årdal I Ryfylke","Søndeled","Melandsjø","Osen","Våler I Solør","Vadsø","Engan","Mosjøen","Nesodden","Skjåk","Konsvikosen","Lena","Bjordal","Egersund","Vik I Sogn","Kyrkjebø","Volda","Eigersund","Stryn","Vinje","Hervik","Rudshøgda","Hernes","Brøttum","Storslett","Drøbak","Begnadalen","Byglandsfjord","Bygland","Hovden I Setesdal","Eidfjord","Svanøybukt","Rana","Vega","Vinstra","Steigen","Dønna","Markhus","Steinsdalen","Brøstadbotn","Langfjordbotn","Rovde","Vangsvik","Stonglandseidet","Kløfta","Vesterøy","Algarheim","Sand","Bøverbru","Aremark","Vestnes","Nedstrand","Hjellestad","Gimsøysand","Sokna","Grøa","Tustna","Sannidal","Norddal","Tromsdalen","Flåm","Fenstad","Kvenvær","Ørje","Nå","Hell","Utvik","Konsmo","Undredal","Slinda","Risøyhamn","Kjøllefjord","Vardø","Malm","Uskedalen","Skotselv","Øksendal","Kirkenær","Hjelset","Fannrem","Feios","Noresund","Brandbu","Engerdal","Kjerringøy","Jelsa","Kokstad","Hvitsten","Sira","Åna-Sira","Spydeberg","Rakkestad","Norddyrøy","Bindalseidet","Fiskum","Kvikne","Stavsjø","Vang På Hedmarken","Os I Østerdalen","Hjelledalen","Sandane","Kjølsdalen","Geilo","Batnfjordsøra","Gaupen","Svorkmo","Tretten","Åmot","Sollia","Enebakkneset","Markabygda","Kana","Røkland","Valnesfjord","Tyssedal","Sistranda","Bogøy","Sirevåg","Rødberg","Kristiansand S","Bekkestua","Jevnaker","Skatval","Hitra","Greåker","Eidsbygda","Flisa","Tollå","Honningsvåg","Mehamn","Båtsfjord","Russenes","Forsøl","Røyse","Uvdal","Krokkleiva","Mysen","Hølen","Tofte","Helgøy I Ryfylke","Sørkjosen","Vindafjord","Sandeid","Mjøndalen/drammen","Borgund","Husøy I Senja","Torsken","Lundenes","Neiden","Søgne","Nannestad","Lofthusbygda","Sæbø","Sekse","Sørfjorden","Hauge","Hansnes","Skreia","Dyrvik","Hyggen","Napp","Røn","Risør","Skiptvet","Tomter","Båstad","Nordli","Kolvereid","Lierne","Vennesla","Tjørhom","Lakselvbukt","Aurskog","Harestua","Bjørkelangen","Berg I Østfold","Kabelvåg","Værlandet","Grimo","Angvik","Haltdalen","Aukra","Vigra","Hareid","Leinøy","Langevåg","Tresfjord","Tverrelvdalen","Bangsund","Varangerbotn","Leka","Gimsøy","Balsfjord","Tinn Austbygd","Hellvik","Fister","Karmøy"],"totalAgents":1563,"activeProducers":1552},"region":"Norway","mcpTools":["lokal_search","lokal_discover","lokal_info","lokal_stats","lokal_list_umbrellas","lokal_get_umbrella_members","lokal_get_producer_affiliations","lokal_bm_next_markets","lokal_geocode","lokal_find_offers","lokal_cart_create","lokal_cart_add_item","lokal_cart_view","lokal_cart_submit","lokal_order_status"],"primaryLanguages":["no","en"],"serviceCategories":["food-marketplace","local-commerce","farm-direct","agent-to-agent","food-supply-chain","sustainable-agriculture"]},"homepage":"https://rettfrabonden.com","provider":{"url":"https://agentplatform.no","contactUrl":"https://rettfrabonden.com/docs","description":"Open agent-to-agent food marketplace operator. Norges første A2A-markedsplass for lokal mat.","organization":"Agentplatform.no AS"},"security":[],"endpoints":{"mcp":"https://rettfrabonden.com/mcp","llms":"https://rettfrabonden.com/llms.txt","agents":"https://rettfrabonden.com/api/marketplace/agents","search":"https://rettfrabonden.com/api/marketplace/search","jsonrpc":"https://rettfrabonden.com/a2a","openapi":"https://rettfrabonden.com/openapi.json","discover":"https://rettfrabonden.com/api/marketplace/discover","register":"https://rettfrabonden.com/api/marketplace/register"},"producers":[],"interfaces":[{"url":"https://rettfrabonden.com/a2a","type":"json-rpc","methods":["message/send","tasks/get","tasks/list","agent/authenticatedExtendedCard"],"description":"A2A JSON-RPC 2.0 endpoint for agent-to-agent communication"},{"url":"https://rettfrabonden.com/api/marketplace","type":"rest","description":"REST API for search, discovery, registration, and human dashboard"}],"signatures":[{"protected":"eyJhbGciOiJFZERTQSIsImtpZCI6Imxva2FsLWEyYS0yMDI2In0","signature":"gRGPU-e12WNdmsvovZhw3jC7blHOQXifACuX53tXjzhChUTntychr_IxMCq-r6Yvduy0-3kr5EgHKcpzriQiAw"}],"description":"A2A marketplace for local food in Norway. Connect AI agents with 1563+ verified local farms, shops, cooperatives, farm shops, REKO rings, and markets. Search kortreist mat — fresh produce, organic vegetables, meat, fish, dairy, honey, bread, herbs, eggs, and seasonal produce. Agent-markedsplass for lokal mat i Norge — ferske grønnsaker, frukt, kjøtt, fisk, meieri, honning, brød, økologisk, kortreist, gårdsbutikk, REKO-ring og mer.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":true},"authentication":{"schemes":["apiKey"],"credentials":null},"x-distribution":[{"url":"https://smithery.ai/servers/@slookisen/rettfrabonden","probe":{"url":"https://smithery.ai/servers/@slookisen/rettfrabonden","expect":200},"status":"live","channel":"smithery","install":"https://server.smithery.ai/@slookisen/rettfrabonden","verifiedAt":"2026-10-16","description":"Public Smithery listing of the lokal MCP server (rett-fra-bonden). Reads are open; writes require X-API-Key."},{"url":"https://www.npmjs.com/package/lokal-mcp","probe":{"url":"https://www.npmjs.com/package/lokal-mcp","expect":200},"status":"live","channel":"npm","install":"npx lokal-mcp","verifiedAt":"2026-10-16","description":"Stdio-transport package for local Claude Desktop / Cursor / Cline installs."},{"url":"https://a2aregistry.org/agents/00157ca1-450f-4341-91a5-dbcab7a667ef/","probe":{"url":"https://a2aregistry.org/agents/00157ca1-450f-4341-91a5-dbcab7a667ef/","expect":200},"status":"live","channel":"a2a-registry","install":"https://rettfrabonden.com/.well-known/agent-card.json","verifiedAt":"2026-10-16","description":"A2A protocol registry listing — direct JSON-RPC at /a2a."},{"url":"https://registry.modelcontextprotocol.io/v0/servers?search=lokal","probe":{"url":"https://registry.modelcontextprotocol.io/v0/servers?search=lokal","expect":200},"status":"live","channel":"official-mcp-registry","install":"npx lokal-mcp","verifiedAt":"2026-10-16","description":"Official Model Context Protocol Registry — io.github.slookisen/lokal-mcp."},{"url":"https://glama.ai/mcp/servers/slookisen/lokal","probe":{"url":"https://glama.ai/mcp/servers/slookisen/lokal","expect":200},"status":"live","channel":"glama","install":"npx lokal-mcp","verifiedAt":"2026-10-16","description":"Glama MCP servers directory listing."},{"url":"https://mcp.so/servers/rett-fra-bonden-lokal","probe":{"url":"https://mcp.so/servers/rett-fra-bonden-lokal","expect":200},"status":"live","channel":"mcp-so","install":"npx lokal-mcp","verifiedAt":"2026-10-16","description":"mcp.so MCP servers directory listing."},{"url":"https://chatgpt.com/g/g-69dbf8593c1c81919050f8da98cd327d-rett-fra-bonden","probe":{"url":"https://chatgpt.com/g/g-69dbf8593c1c81919050f8da98cd327d-rett-fra-bonden","expect":200},"status":"live","channel":"custom-gpt","install":"https://chatgpt.com/g/g-69dbf8593c1c81919050f8da98cd327d-rett-fra-bonden","verifiedAt":"2026-10-16","description":"ChatGPT Custom GPT — Rett fra Bonden local-food discovery; Actions on rettfrabonden.com/openapi.yaml."},{"url":"https://agenstry.com/agents/rettfrabonden.com","probe":{"url":"https://agenstry.com/agents/rettfrabonden.com","expect":200},"status":"live","channel":"agenstry","install":"https://rettfrabonden.com/.well-known/agent-card.json","verifiedAt":"2026-10-16","description":"Agenstry A2A agent directory — auto-indexed from agent-card.json; drift-monitored."}],"protocolVersion":"1.0.0","securitySchemes":{"apiKey":{"in":"header","name":"X-API-Key","type":"apiKey","description":"API key received upon registration. Required for write operations. Read/search operations are open. API-nøkkel mottatt ved registrering. Kreves for skriveoperasjoner."},"consumerApiKey":{"in":"header","name":"X-API-Key","type":"apiKey","description":"Free, voluntary consumer-identity key for AI agents calling this API — get one via POST /api/keys (optional label/contact_email in the JSON body), no login or account needed. Uses the SAME header name (X-API-Key) as the `apiKey` scheme above, but is a separate, optional credential for a different purpose: read/search calls are already fully open with no key at all, and nothing here is required. Sending a consumer key raises your rate-limit ceiling on the general REST/a2a surface (about 3x) and gets your calls counted in a per-key usage ledger — /api/marketplace/search and /api/marketplace/discover currently sit behind a separate, static per-IP quota that a consumer key does not raise. Gratis, frivillig forbruker-identitetsnøkkel for AI-agenter — hentes via POST /api/keys, ingen innlogging eller konto kreves. Bruker samme headernavn (X-API-Key) som apiKey-skjemaet over, men er en egen, valgfri legitimasjon til et annet formål — les/søk er allerede helt åpent uten nøkkel. Gir høyere rate-grense på det generelle REST-/a2a-grensesnittet (ca. 3x) og en egen forbrukslogg — /api/marketplace/search og /api/marketplace/discover ligger i dag bak en egen, flat kvote som ikke økes av nøkkelen."}},"documentationUrl":"https://rettfrabonden.com/docs","defaultInputModes":["text/plain","application/json"],"provenancePageUrl":"https://rettfrabonden.com/proveniens","defaultOutputModes":["application/json"],"preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://rettfrabonden.com/api/marketplace","transport":"HTTP+JSON"}]},"status":"verified","publisher_domain":"rettfrabonden.com","signature_status":"unverifiable","signature_detail":"[Errno 101] Network is unreachable","signature_key_url":null,"signature_checked_at":"2026-10-28T14:58:08.831074+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://rettfrabonden.com/.well-known/agent-card.json","last_check":{"checked_at":"2026-10-28T14:58:08.831074+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json"}],"history_urls":["https://rettfrabonden.com/.well-known/agent-card.json","https://lokal.fly.dev/.well-known/agent-card.json"],"skills":[{"skill_id":"discover-local-food-agents","name":"Discover Local Food Agents / Finn lokale matagenter","description":"Search a registry of 1563+ verified local food producers in Norway. Filter by category (vegetables, fruit, meat, fish, dairy, eggs, honey, herbs, bread, berries), location (Oslo, Bergen, Trondheim, Stavanger, Tromsø, and rural districts), certifications (organic, Debio, farm-direct), delivery options (pickup, local delivery), and trust score. Returns ranked results with contact info and A2A endpoints. Søk blant 1563+ verifiserte lokale matprodusenter i Norge.","tags":["local food","fresh produce","organic","farm direct","vegetables","fruit","meat","fish","seafood","dairy","eggs","honey","herbs","bread","berries","food marketplace","food supplier","grocery","farm to table","sustainable food"],"quality_warning":false},{"skill_id":"register-food-agent","name":"Register Food Producer Agent / Registrer matagent","description":"Register a new food producer, farm, shop, or cooperative as an agent in the Rett fra Bonden marketplace. Once registered, your agent gets an A2A Agent Card, becomes discoverable by consumer agents, and can be found and contacted through the marketplace. Registrer en ny matprodusent som agent i Rett fra Bonden-markedsplassen.","tags":["register","onboard","producer","farm","shop","cooperative","registrering","produsent","gård","butikk","andelslag"],"quality_warning":false},{"skill_id":"search-compare-food","name":"Search & Compare Local Food / Søk og sammenlign","description":"Natural language search across all producers. Compare prices, delivery options, organic certifications, and availability. Supports both English and Norwegian queries. Søk, sammenlign priser, leveringsalternativer og tilgjengelighet.","tags":["search","compare","price","delivery","availability","søk","sammenlign","pris","levering","tilgjengelighet"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":145,"passed":145},"recent_checks":[{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-28T19:48:48.474706+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://rettfrabonden.com/.well-known/agent-card.json","checked_at":"2026-10-28T14:58:08.831074+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-28T13:48:05.647820+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-28T11:47:50.716142+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-28T09:47:08.222787+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-28T07:46:46.931758+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-28T05:45:45.301078+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-28T03:45:36.078409+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-28T01:45:11.525478+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-27T23:44:37.860940+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-27T21:44:05.120746+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://lokal.fly.dev/.well-known/agent-card.json","checked_at":"2026-10-27T19:43:41.554515+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-28T14:58:08.831074+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-28T14:58:08.831074+00:00","endpoint":"https://rettfrabonden.com/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0.0","state":"a2a_response","http_status":200,"detail":"Task lookup recognized the A2A method and reported a missing task","request_diagnostics":{"requests":[{"path":"/a2a","allow":[],"method":"POST","status":200,"version_header":"1.0","protocol_method":"GetTask","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://rettfrabonden.com/a2a","selected_connection_interface":{"url":"https://rettfrabonden.com/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0.0"},"protocol_interface_checks":[{"endpoint":"https://rettfrabonden.com/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0.0","selected":true,"state":"a2a_response","checked_at":"2026-10-28T14:58:08.831074+00:00","http_status":200,"detail":"Task lookup recognized the A2A method and reported a missing task","binding_recorded":true},{"endpoint":"https://rettfrabonden.com/api/marketplace","protocol_binding":"HTTP+JSON","protocol_version":"1.0.0","selected":false,"state":"unconfirmed","checked_at":"2026-10-28T14:58:08.831074+00:00","http_status":404,"detail":"Advertised HTTP+JSON interface returned a generic HTTP 404, not A2A TASK_NOT_FOUND. Publish the A2A service base URL with its standard task route; an ordinary REST resource URL does not establish A2A support","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[{"observed_at":"2026-10-27T23:44:37.860940+00:00","event_type":"card_changed","detail":"Confirmed published card change: description, skills_updated, other_card_fields; fingerprint 1adf63611e61"},{"observed_at":"2026-10-27T17:42:33.075443+00:00","event_type":"card_changed","detail":"Confirmed published card change: other_card_fields; fingerprint db22c6d79cf3"},{"observed_at":"2026-10-23T14:56:25.814404+00:00","event_type":"card_changed","detail":"Confirmed published card change: description, skills_updated, other_card_fields; fingerprint badea0003a5a"},{"observed_at":"2026-10-17T20:49:58.363827+00:00","event_type":"card_changed","detail":"Confirmed published card change: other_card_fields; fingerprint 24be83723775"}],"relationships":[{"id":62361,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://agentplatform.no","source_card_url":"https://finn-tannlege.com/.well-known/agent-card.json","target_card_url":"https://rettfrabonden.com/.well-known/agent-card.json"},"evidence_url":"https://finn-tannlege.com/.well-known/agent-card.json","first_seen":"2026-10-28T15:03:09.594642+00:00","last_seen":"2026-10-28T15:15:56.922020+00:00","source_agent_id":102537,"source_agent_name":"Finn-tannlege","target_agent_id":498984,"target_agent_name":"Rett fra Bonden"},{"id":62364,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://agentplatform.no","source_card_url":"https://opplevagent.no/.well-known/agent-card.json","target_card_url":"https://rettfrabonden.com/.well-known/agent-card.json"},"evidence_url":"https://opplevagent.no/.well-known/agent-card.json","first_seen":"2026-10-28T15:03:09.594642+00:00","last_seen":"2026-10-28T15:15:56.922020+00:00","source_agent_id":135149,"source_agent_name":"Opplevagent","target_agent_id":498984,"target_agent_name":"Rett fra Bonden"}],"verification":{"agent_card_url":"https://rettfrabonden.com/.well-known/agent-card.json","last_successful_card_check":"2026-10-28T14:58:08.831074+00:00","latest_card_check":{"checked_at":"2026-10-28T14:58:08.831074+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unverifiable","signature_checked_at":"2026-10-28T14:58:08.831074+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-28T14:58:08.831074+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-10-28T14:58:08.831074+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":498984,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/498984/repair","publisher_report_url":"https://localmark.ai/publishers/rettfrabonden.com/repair","diagnostics_json_url":"https://localmark.ai/publishers/rettfrabonden.com/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/rettfrabonden.com/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}