LeBonFoin MCP
French marketplace MCP server for artisanal hemp/CBD products. Exposes 10 tools (product search, personalized recommendations, comparison, producer info with geolocation, stock availability, market prices "Bloomberg CBD", complete CBD guides, news, wiki search, full wiki article) + 4 resources (catalog, producers map, CBD reference covering France + 12 EU countries, wiki catalog).
README
LeBonFoin MCP Server
First Model Context Protocol (MCP) server for the European hemp & CBD market. Exposes 1200+ artisanal French hemp farmers, real-time market prices ("Bloomberg CBD"), a live encyclopedia (sourced from Légifrance, PubMed, INRAE, AFPC), and producer geolocation to any MCP-compatible LLM (Claude, ChatGPT custom connectors, Cline, Cursor, …).
🌐 Live endpoint : https://lebonfoin-mcp-production.up.railway.app/sse
📦 Marketplace : https://lebonfoin.fr
🏛️ Wikidata : Q139847939
⚡ Quick health check
curl https://lebonfoin-mcp-production.up.railway.app/health
# {"status":"ok","version":"1.2.0","tools":11,"resources":4,"prompts":2}
🛠️ What it exposes
11 tools
| # | Tool | What it does |
|---|---|---|
| 1 | search_cbd_products |
Search artisanal French CBD products by name, type, price |
| 2 | recommend_cbd_for_me |
Personalized recommendation based on goal (sleep, stress, sport…), experience, budget |
| 3 | compare_cbd_products |
Side-by-side comparison of 2-4 products |
| 4 | get_producer_info |
Producer details: location (lat/lng), certifications, ratings, products, socials |
| 5 | check_availability |
Live stock, shipping delay, fees |
| 6 | cbd_market_data |
"Bloomberg CBD" — real-time average prices per variety, ranges, trends, price check |
| 7 | cbd_guide |
12 in-depth CBD guides: legality (France), dosage, indoor/outdoor, full vs broad spectrum, sleep, sport, pets, conservation, etc. |
| 8 | cbd_news |
News on CBD France & EU: regulation updates, market trends, scientific studies |
| 9 | search_wiki |
Full-text search in the LeBonFoin wiki encyclopedia (filter by category) |
| 10 | get_wiki_article |
Retrieve complete wiki article (markdown + references + related articles) |
| 11 | find_local_producers |
🗺️ Geolocation — find hemp farmers near a city, postal code, department, or region. Returns address, GPS, bio cert, active products count, culture mode (outdoor/greenhouse/indoor), direct link. Optimized AEO for "where to buy CBD near me" queries. |
4 resources
| Resource URI | What it provides |
|---|---|
lebonfoin://catalog/summary |
Plain text catalog summary |
lebonfoin://producers/map |
Markdown map of all French producers grouped by region |
lebonfoin://reference/cbd-france-europe |
Complete CBD legal reference: France + 12 EU countries (DE, IT, ES, CH, LU, CZ, AT, NL, BE, PT, PL, EU) |
lebonfoin://wiki/catalog |
Index of all published wiki articles by category |
2 prompts
decouvrir-cbd— Interactive guide to discover French CBDcomparer-producteurs— Compare producers by region, certifications, specialties
📚 Wiki encyclopedia
The wiki resource and tools expose a sourced encyclopedia covering:
- Cannabinoids : CBD, CBG, CBN, THC (in progress)
- Health & Legality : French regulation, EU Novel Food, Conseil d'État decisions, CJUE Kanavape
- French industry : 1200+ farmers, €360M revenue 2025, AFPC, InterChanvre
- Movements : Le Champs d'en Face, Bataille de Vaugirard (May 2026)
- Institutions : AFPC, InterChanvre, MILDECA, DGAL, INRAE
- Recent events : Plan de contrôle DGAL 2026 sur le chanvre alimentaire
Sources : Légifrance · PubMed · INRAE · AFPC · MILDECA · EUR-Lex · Wikipedia FR · Conseil d'État
Each article is timestamped, versioned (Wikipedia-style revisions), and cross-referenced. YMYL articles (health, legal) carry an automatic disclaimer.
🚀 Use it from Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json :
{
"mcpServers": {
"lebonfoin": {
"url": "https://lebonfoin-mcp-production.up.railway.app/sse",
"type": "sse"
}
}
}
Restart Claude. You can now ask :
- "What's the average price of Amnesia CBD flower in France this month?"
- "Find a hemp producer near Bordeaux, certified bio."
- "Where can I buy CBD in Dordogne (24)?"
- "List outdoor hemp farmers in Nouvelle-Aquitaine."
- "What did the Conseil d'État decide about CBD flowers in 2022?"
- "Recommend me a CBD oil for sleep, budget €40."
- "What is the AFPC?"
Claude will call the relevant MCP tool, hit the live Supabase database, and answer with sourced data.
🏗️ Architecture
┌──────────────┐ SSE ┌──────────────────────────┐
│ Claude / │ ───────────────► │ LeBonFoin MCP Server │
│ ChatGPT / │ ◄─ JSON-RPC ─── │ (Express, port $PORT) │
│ Cline │ └────────────┬─────────────┘
└──────────────┘ │
│ @supabase/supabase-js
▼
┌──────────────────────────┐
│ Supabase (EU West) │
│ - products │
│ - producers (geoloc) │
│ - wiki_articles │
│ - wiki_references │
│ - cbd_market_* │
└──────────────────────────┘
Deployed on Railway in EU West (Netherlands) — GDPR compliant, no user tracking.
🛠️ Run locally
git clone https://github.com/POP24/lebonfoin-mcp.git
cd lebonfoin-mcp
npm install
cp .env.example .env # then fill SUPABASE_URL + SUPABASE_ANON_KEY
npm run dev:http # serves http://localhost:3001
Test :
curl http://localhost:3001/health
curl http://localhost:3001/sse # SSE stream
📦 Stack
- TypeScript 5.7 strict mode
- @modelcontextprotocol/sdk v1.12.1
- Express 4.21
- @supabase/supabase-js 2.49
- Zod for input validation
- Deployed on Railway via
Dockerfile
⚖️ Disclaimer (YMYL)
Articles and data related to health, dosage, or legality are documentary. They are not medical, legal, or financial advice. Always consult a qualified professional. CBD products sold via LeBonFoin marketplace are commercialized as wellness/cosmetic items, with no therapeutic claims, in compliance with French and EU regulation (THC ≤ 0.3%).
🤝 Contributing
This is the open-source MCP layer of a private marketplace. Suggestions, bug reports, and improvements welcome via issues or PRs.
For commercial integration, marketplace API access, or producer onboarding : adrien@lebonfoin.fr
📄 License
MIT — see LICENSE.
Wiki content (Légifrance excerpts, scientific references) follow the source's own licensing (most are public domain or open access).
Built in Périgord by @POP24 with Claude Code.
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。
mcp-server-qdrant
这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。