Korean Law MCP
Korean law: statutes, precedents, ordinances, treaties and citation verification (법제처 API).
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Paris commercial premises from open data: shopfront history, street turnover, sourced figures.
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 2/2 · ทำงานบนเครื่องคุณ
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
ต่อกับ Claude ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Paris Compass MCP (สมัครที่เว็บของผู้ทำ อาจมีค่าใช้จ่าย) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป อาจมีค่าใช้จ่าย
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
SettingsDeveloperEdit Config
{
"mcpServers": {
"paris-compass": {
"command": "npx",
"args": [
"-y",
"paris-compass-mcp"
],
"env": {
"SUPABASE_URL": "ใส่ค่าของคุณ",
"SUPABASE_ANON_KEY": "ใส่ค่าของคุณ"
}
}
}
}วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Paris Compass MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ Paris Compass MCP หรือมีชื่อเครื่องมือของ Paris Compass MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ Paris Compass MCP ไม่ได้
Paris Compass MCP ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ
ก · ใช้แอปที่ต่อ Paris Compass MCP ได้
ข · ตัวอื่นในหมวด กฎหมายและข้อมูลภาครัฐ ที่ต่อกับ ChatGPT ได้
เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์
ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Paris Compass MCP (สมัครที่เว็บของผู้ทำ อาจมีค่าใช้จ่าย) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป อาจมีค่าใช้จ่าย
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add paris-compass --env SUPABASE_URL='ใส่ค่าของคุณ' --env SUPABASE_ANON_KEY='ใส่ค่าของคุณ' -- npx -y paris-compass-mcpแก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ต้องเห็น Paris Compass MCP ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ Paris Compass MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ Paris Compass MCP หรือมีชื่อเครื่องมือของ Paris Compass MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Paris Compass MCP (สมัครที่เว็บของผู้ทำ อาจมีค่าใช้จ่าย) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป อาจมีค่าใช้จ่าย
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
ในค่าตั้งของ Paris Compass MCP ช่อง SUPABASE_URL, SUPABASE_ANON_KEY ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Paris Compass MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ Paris Compass MCP หรือมีชื่อเครื่องมือของ Paris Compass MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Paris Compass MCP (สมัครที่เว็บของผู้ทำ อาจมีค่าใช้จ่าย) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป อาจมีค่าใช้จ่าย
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
ในค่าตั้งของ Paris Compass MCP ช่อง SUPABASE_URL, SUPABASE_ANON_KEY ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Paris Compass MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ Paris Compass MCP หรือมีชื่อเครื่องมือของ Paris Compass MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม
ค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง
Claude Code
claude mcp add paris-compass --env SUPABASE_URL='ใส่ค่าของคุณ' --env SUPABASE_ANON_KEY='ใส่ค่าของคุณ' -- npx -y paris-compass-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"paris-compass": {
"command": "npx",
"args": [
"-y",
"paris-compass-mcp"
],
"env": {
"SUPABASE_URL": "ใส่ค่าของคุณ",
"SUPABASE_ANON_KEY": "ใส่ค่าของคุณ"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"paris-compass": {
"command": "npx",
"args": [
"-y",
"paris-compass-mcp"
],
"env": {
"SUPABASE_URL": "ใส่ค่าของคุณ",
"SUPABASE_ANON_KEY": "ใส่ค่าของคุณ"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"paris-compass": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"paris-compass-mcp"
],
"env": {
"SUPABASE_URL": "ใส่ค่าของคุณ",
"SUPABASE_ANON_KEY": "ใส่ค่าของคุณ"
}
}
}
}SUPABASE_URL envSUPABASE_ANON_KEY envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
npm: paris-compass-mcpดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ติดตั้งบนเครื่องได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 11 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub IvandeMurard ซึ่งเป็นเจ้าของ repo
มีการแก้โค้ดล่าสุด เมื่อวาน
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 2 จาก 2 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด เมื่อวาน และส่งรุ่นล่าสุด (0.1.4) เข้า registry 32 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Korean Law MCP, Global law, Tw Legal Rag
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Korean law: statutes, precedents, ordinances, treaties and citation verification (법제처 API).
The law of nearly every country on earth, any date: read it, see what changed it, check citations.
Taiwan law MCP server: 22M court judgments, statutes, agency rulings, with citation checks
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Before you sign a lease, read the street.
*What traded at this address, how the street turns over, what goodwill sold for. Public sources only, every figure cited.*
[Open the demo →](https://paris-compass.lovable.app) · no account needed · pre-recorded addresses, 17th arrondissement
For an agent → npx -y paris-compass-mcp · six tools, read-only, on the hosted corpus
You are standing in front of an empty shopfront. The agent says the street is lively.
Compass answers on six axes at once.
| What was here | 10 rue Mandar, 2e: an Asian restaurant in the 2023 census, and six goodwill sales at that street number since 2017 |
| How the street behaves | turnover and survival by trade, measured across three censuses — withheld until the 2017 and 2020 licences are cleared |
| What it costs | median *fonds* between 160 000 and 170 000 €, 220 000 € for a café |
| What is moving now | an insolvency filed here is public months before any listing |
| What is around it | schools, healthcare, food, parks and transit counted within 800 m, aggregated into walkability |
| What the environment is worth | air quality measured (Copernicus), natural and technological risks within 1 km, noise modelled from major roads at 500 m |
Each of those arrives with its source, its date and its confidence level.
Note the wording, because the product keeps it too: air quality is *measured*, noise is *modelled*. Noise and footfall are proxies, labelled as such on screen and here.
Has a kitchen ever been here? If a restaurant occupied the unit, the extraction, grease trap and power are probably already in. If not, creating them runs into tens of thousands and needs the building's agreement. The most expensive question this data answers — before you travel.
Is this a graveyard or a good street? A street that churns is not a street that dies: units can turn over and refill. And turnover only means something against its own trade, and against its own quartier — the same trade does not hold equally from one neighbourhood to the next. Compass measures both across three censuses.
Those figures are not printed here. They rest on the 2017 and 2020 vintages, whose licence has not been cleared, and the server withholds them from an anonymous caller. This page follows the same rule as the product: a rate derived from a withheld vintage is withheld too.
What did people actually pay? 25 661 goodwill sales published with their price since 2015. For the 5 971 tied to a single shopfront, the median Paris *fonds* changes hands between 160 000 and 170 000 € — a range, not a point, because goodwill prices are declared in round numbers: the median sits on a step and moves in jumps, so a single figure would be precise about something the source is not. The trade decides almost everything.
| Food shop | Café / restaurant | Clothing | Personal services |
|---|---|---|---|
| 250 000 € | 220 000 € | 86 000 € | 50 000 € |
One address makes the point. At 10 rue Mandar, trace_premise returns six goodwill sales between 2017 and 2024, from 87 500 to 450 000 € — retrieved 7 October 2026. Each one is probable, not established: two shopfronts share that street number, and the notice does not say which was sold. The 2017 and 2020 census rows come back withheld, the 2023 one established.
Every figure arrives with its source, its licence, its date — and how sure it is.
flowchart LR
A["APUR BDCom 3 censuses"] --> M["Address matching"] B["BODACC sales + insolvencies"] --> M C["INSEE Sirene establishments"] --> M M --> V{"Does the source name THIS unit?"} V -->|"names it directly"| E["established"] V -->|"two sources agree, neither names it"| F["corroborated"] V -->|"address shared by several shopfronts"| G["probable"] V -->|"source is silent"| H["undetermined"] E --> O["Every figure carries source · licence · vintage · method"] F --> O G --> O H --> O O --> UI["Map and unit file"] O --> MCP["MCP server, for an agent"]
Four levels, never a percentage. A confidence score out of 100 would be exactly the kind of unverifiable number this product refuses. The level is *computed* from columns that already exist, and every row carries the reason that produced it.
Composition across the corpus, measured 6 October 2026 — this is the quality metric, and improving means moving these four numbers leftward:
| established | corroborated | probable | undetermined |
|---|---|---|---|
| 51.2% | 5.9% | 37.0% | 5.9% |
That 37.0% is structural, not laziness: BODACC names an *address*, BDCom names a *unit*, and 69% of units share their street number. No public data will say which of eight shopfronts was sold.
A gate runs the whole corpus against 56 invariants, 24 frozen baselines and 8 hand-verified chronologies before anything ships, and again every day on a schedule — invariants counted 6 October 2026 with grep -c '^-- @invariant ' eval/invariants.sql. Most of them check what the functions return; one checks what they *are* — a function exposing an observed column must be SECURITY DEFINER, because row-level security silently turns a withheld row into "never surveyed".
The badge above counts invariants; it does not say the gate passes. The reds currently open are the issues labelled porte-rouge.
Most commercial-property tools describe the unit — floor area, rent, photos — and leave you to infer the rest. Compass sells neither coverage nor granularity: it sells interpretation, and context is the product.
An interpretation is worth only what you can check. The tools in this market promise answers *grounded in audited data* — that names who verified. Compass promises figures re-derivable from a cited public source — that names who *can* verify: you. An internal audit is a promise. A cited source is a test anyone can rerun, including against us.
If a number cannot be re-derived from a cited public source, it is not shown.
No landlord declarations, no scraped listings, no proprietary estimate, no score invented to fill a gap. Missing data is displayed as missing — n/a, never 0.
If two units on the same street get the same verdict, Compass has said nothing.
The useful granularity is the street segment, sometimes the side of the pavement. An indicator that does not vary at that scale describes general context; it does not settle a decision.
The entrepreneur — the shopkeeper, restaurateur, craftsperson or franchisee who decides *where* to open. Once or twice in a working life, on a lease that binds for years.
An agent — an LLM asking the same question through an MCP server. Same scoring core, same traceability requirement, different output: JSON and a chain of thought instead of a map.
Not brokers. A broker qualifies dozens of locations a month and needs portfolios, bulk comparison, national coverage. Every one of those makes the product heavier for someone studying a single address in depth. Serving both serves neither — a broker who wants Compass gets what the agent gets: the API.
Every refusal buys something back. The trade is the point.
| It refuses | What that buys |
|---|---|
| A listings portal | Position *upstream* of the listing. Compass shows what is coming free — ceased trading, goodwill sold, court-wound-up, censused empty — not what everyone already sees |
| A rent estimate | Honesty about the one number everybody wants. No open dataset of actual commercial rents exists in France |
| A revenue forecast | Credibility. Inventing it would poison every other number on the page |
| A single score out of 100 | A bakery wants footfall, a yoga studio wants quiet, a wine merchant wants median income. One score averages away what pulls against itself |
| National coverage | Depth. The sources that carry the value are local |
| An account to explore | Nothing to get past before finding out whether the tool is any use |
What it cannot answer, and why — the gaps shape the product more than the features do
What rent will I pay? No open observatory of commercial rents exists in France. Local rent observatories cover private *housing*; INSEE's ILC is a revision index, not a level. Street-level commercial values are sold by private vendors — which is the proof they are not open. Goodwill sale prices carry an indirect signal and nothing more.
How many people walk past this door? Paris has no permanent pedestrian sensor: the city's multimodal counters cover bikes, scooters, motorcycles, cars, lorries and buses — not pedestrians.
Vendors do sell the number, and "proprietary and expensive" is the weak objection — worth being precise about what it actually is. It comes from a panel of mobile handsets: SDKs embedded in third-party apps report GPS coordinates in the background, and the sample is then extrapolated by weighting it against known demographics. The vendors say so themselves — *"We don't see everyone. We see a sample."* Peer-reviewed work on a comparable panel measured a mean sampling rate of 7.5%, swinging between 4.5% and 14.5%, with low-income and less-educated populations under-represented and the urban/rural bias reversing sign mid-series. 1
So the figure is modelled, never measured — and the buyer cannot see the panel size on their own street, cannot replay the weighting, and is not told when a recalibration moves last year's number. The objection is not honesty, it is verifiability. Compass measures *presence and rhythm* from open sources instead, and labels it a proxy on screen.
1 Li Z., Ning H., Jing F., Lessani M. N. (2024). *Understanding the bias of mobile location data across spatial scales and over time.* PLOS ONE 19(1):e0294430.
What do people here spend, and on what? Card transaction data: proprietary. No workaround.
Which units are on the market today? Commercial listings live on private portals whose terms forbid reuse. Which is why Compass works upstream of them instead.
Honest labels, in the sense that *built* means the code runs and the gate passes — not that it is deployed.
| Component | State |
|---|---|
| Map, neighbourhood scoring, environment panel | Demo — pre-recorded addresses in the 17th arrondissement, not yet wired to the ingested corpus |
| Provenance surfaced on every figure | Built |
| BDCom ×3 · BODACC · Sirene · geography | Built — 85 418 units, 228 275 census records |
| Deployed to the hosted da