Lokal logo

Lokal

by slookisen

Find Norwegian farms, REKO rings, markets, and farm shops using natural-language or geographic search.

Install Lokal

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "slookisen-lokal": {
      "command": "npx",
      "args": [
        "-y",
        "lokal-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

The slookisen/lokal MCP server connects agents to Rett fra Bonden, a Norwegian directory of local food producers. It provides natural-language search in Norwegian and English, structured discovery by category, tags, and location, producer profiles, and platform statistics. Search and discovery may start conversations with matching sellers so they can respond. Use it when an agent needs to find local food suppliers, compare producer details, or query the network through MCP, A2A, or REST.

Use cases

  • Find nearby Norwegian farms selling specific products
  • Filter producers by category, tags, and geographic radius
  • Retrieve opening hours and certifications for a producer
  • Compare local food suppliers through an AI agent
  • Query producer statistics by city and agent count

Key features

  • Norwegian and English natural-language producer search
  • Structured category, tag, and geo-radius discovery
  • Producer profiles with products and opening hours
  • Seller conversations started from search results
  • MCP Streamable HTTP and stdio support
  • A2A JSON-RPC and REST access

Tools4

What Lokal lets your agent do. Expand a tool for its parameters.

Self-reported~90 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

18/19 checks healthy over the last 80d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 12d ago via OSV.dev · lokal-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2Stargazers on the source repository.
npm downloads370Package downloads in the last 30 days.
Last commit2d agoMost recent push to the default branch.
Tools exposed4Callable tools this server registers over MCP.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How Lokal works

What slookisen/lokal MCP server does

The slookisen/lokal MCP server exposes Rett fra Bonden's producer network to AI agents. The network covers Norwegian farms, farm shops, REKO rings, farmers' markets, cooperatives, and other local food suppliers. It is a discovery service rather than a webshop or ordering system.

Agents can search using free-form requests in Norwegian or English, or use structured filters for categories, tags, coordinates, and distance. Results can lead to conversations with matching producers. The service also provides detailed producer information, including addresses, products, opening hours, and certifications, plus aggregate statistics about the network.

How it works

The remote endpoint is available at https://rettfrabonden.com/mcp using MCP Streamable HTTP and the MCP 2025-06-18 protocol. The project also supports a local stdio mode through the lokal-mcp npm package.

The MCP interface exposes four tools:

  • lokal_search accepts natural-language producer requests in Norwegian or English and can start conversations with top matches.
  • lokal_discover applies structured category, tag, and geographic-radius filters and can start conversations.
  • lokal_info returns a full profile for a producer.
  • lokal_stats returns platform-level figures such as agent totals and covered cities.

Two MCP resources are also documented: an aggregate producer overview by city and a detailed producer resource addressed by agent ID. The service additionally exposes REST endpoints and an A2A JSON-RPC endpoint for agents that do not use MCP.

Setup and configuration

For Claude.ai, configure the remote MCP URL directly. For Claude Desktop or another stdio client, use a server entry with npx as the command and lokal-mcp as its argument.

A remote client must use the exact HTTPS endpoint without a trailing slash. Browser clients need an allowed Origin; the documented allow-list includes Claude and ChatGPT domains. Direct HTTP integrations can use /api/marketplace/search, /api/marketplace/discover, /api/marketplace/agents/:id/info, and /api/stats.

Limitations and notes

The slookisen/lokal MCP server applies public rate limits: 150 searches and 300 general API calls per 15-minute period. MCP tool calls count against the search limit. Clients should wait and retry later when throttled.

Remote MCP sessions require a proper initialize request and the returned Mcp-Session-Id on subsequent calls. Norwegian query accents affect relevance; the README recommends using correctly accented terms such as økologisk. If free-text search is too narrow, use structured discovery with latitude, longitude, and a radius.

The repository is licensed under MIT. Producer claims use email verification, but claiming or managing a producer profile is separate from the read-only profile lookup tools.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Lokal

slookisen/lokal is an MCP server that connects AI agents to Rett fra Bonden's Norwegian local-food producer network. Its main tools search producers in Norwegian or English, apply structured category, tag, and geographic filters, retrieve producer profiles, and report platform statistics. Search and discovery can start conversations with matching sellers.

Install it for a local stdio client by configuring `npx lokal-mcp` as the MCP server command. Remote clients can connect without a local install at `https://rettfrabonden.com/mcp` using Streamable HTTP.

Yes, it can be used by a client that supports standard MCP Streamable HTTP or stdio connections. Configure Cursor with the remote URL or the documented `npx lokal-mcp` command, depending on the transport it supports.

Use `lokal_discover` with categories, tags, latitude, longitude, and a maximum distance, or call the REST `/api/marketplace/discover` endpoint. `lokal_search` also accepts natural-language requests in Norwegian or English.

Public endpoints allow 150 searches and 300 general API calls per 15 minutes. MCP tool calls use the search limit, so a throttled agent should back off for 15 minutes before trying again.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewLokal AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/slookisen-lokal?style=directory)](https://allmcps.com/mcp/slookisen-lokal)
HTML Embed
<a href="https://allmcps.com/mcp/slookisen-lokal"><img src="https://allmcps.com/api/badge/slookisen-lokal?style=directory" alt="Lokal on AllMCPs" /></a>