faxin-mcp
faxin-mcp(法信 MCP コネクタ・公開版)
法信(法律出版社傘下の法律検索プラットフォーム)を MCP(Model Context Protocol)サービスとしてラップし、MCP 対応の任意の AI クライアント(Claude Desktop、Cherry Studio、各種 coding agent など)から 中国の法規・裁判規則・法信大綱概念・類案(権威案例庫)などを直接検索できるようにします。
動作原理:ログインは、ポップアップしたブラウザで利用者本人が自身の法信公式アカウントを 使用して行います。以降のすべての検索・詳細取得は、そのセッション cookie を保持した純粋な HTTP 呼び出しです(ブラウザは cookie コンテナとしてのみ使用し、ページのレンダリングは行いません)。 単回の検索は約 2〜8 秒です。
機能(9 つのツール)
ツール | 用途 |
| ログイン状態の確認(30 分キャッシュ、 |
| 法規検索(中央/地方。効力状態によるフィルタリング対応:現行有効/失効/改正済み/未施行) |
| 裁判規則検索(法信編集部が抽出した案例要旨) |
| 専門ライブラリ検索:国家条約 / 香港法律 / マカオ法律 / 法学期刊 / 法律解釈 / 立法資料 / 司法文書 |
| 法信大綱概念検索(法信码知識ツリー。検索キーワードが分からない場合はまず概念発見を行う) |
| 概念詳細:各ライブラリの集計数 + 関連法条の抜粋 |
| 法条ダイレクトアクセス:法規名(略称可)+ 条番号 → 条文全文 + 効力情報 |
| 類案検索(権威案例庫:指導性案例/公報案例/公布案例。案由、裁判所階層、省、年などのフィルタリングに対応) |
| 詳細取得(法規/裁判規則/専門ライブラリ項目の全文。条番号による正確な取得に対応) |
Related MCP server: LexLink
インストール
# 1. 克隆本仓库
git clone <repo-url>
cd faxin-mcp-public
# 2. 建虚拟环境并装依赖
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
# 3. 安装 Playwright 浏览器
.venv/bin/playwright install chromium初回ログイン
.venv/bin/python login.pyブラウザウィンドウがポップアップ → 法信公式サイトを開く → 「ログイン」をクリック → ご自身の法信アカウントでログイン (アカウント/パスワード / SMS 認証コード / QR コードスキャン。公式サイトが提供するログイン方式に従ってください);
ページにログイン状態が表示されていることを確認したら、ターミナルに戻ってEnterを押し、セッションを保存します;
スクリプトが自動的にヘッドレス再利用を 1 回検証します。以降の通常利用中は再ログインは不要です。 セッションが期限切れになった場合(ツールが通知します)は、本スクリプトを再実行してください。
本スクリプトはユーザーのアカウント/パスワードを読み取り・記録・アップロードしません — すべての認証情報は法信公式サイトのページのみを経由します。
MCP クライアントの設定
Claude Desktop(claude_desktop_config.json)を例にします:
{
"mcpServers": {
"faxin": {
"type": "stdio",
"command": "/你的路径/faxin-mcp-public/.venv/bin/python",
"args": ["/你的路径/faxin-mcp-public/server.py"]
}
}
}他の MCP クライアント(Cherry Studio など)も同様です:python インタープリタのパス + server.py のパスを入力するだけです。
オプションの環境変数
変数 | デフォルト値 | 説明 |
|
| 法信のエントリポイント |
|
| ブラウザのユーザーデータディレクトリ(セッション cookie を保存) |
|
| server 側のヘッドレスモード。デバッグ時は |
|
| 検索のデフォルト返却件数 |
利用上のアドバイス(キーワード戦略)
検索は案由語(例:「买卖合同纠纷」「民间借贷纠纷」)または法条の原文表現(例:「盗窃公私财物」)を優先的に使用。抽象的な法律概念はヒット率が低い;
法条を調べる場合:法規名+条番号が分かっているなら
faxin_get_tiaoを直接使用(最速)。テーマ語のみ分かる場合はfaxin_search_law;検索キーワードが分からない場合は、まず
faxin_search_outlineで概念発見を行い、概念ごとに集計された各ライブラリの件数からライブラリを選んで深掘りする;裁判規則ライブラリは大きいため、単回の検索に 7〜17 秒かかるのは正常です。低頻度で使用し、高頻度の連続呼び出しはしないでください(プラットフォームが一時的に速度制限を行いますが、約 60 秒のクールダウンで自動回復します)。
メインサイト互換性の実測(2026-08-22、www.faxin.cn 匿名 + ログイン状態の二重プローブ)
匿名で到達可能(ログイン不要):
機能 | インターフェース | 状態 |
トップページ/ログインページ |
| ✅ ログインフォームにアカウント/パスワード/SMS/QR コードあり |
ライブラリ別カウント |
| ✅ JSON |
法規検索 |
| ✅ |
法条ダイレクトアクセス |
| ✅ 条文全文+文番号+効力情報を返却 |
法規詳細 |
| ✅ サーバーサイドで全文を直接出力 |
ログイン後の検証(個人の法信アカウントで実測):
機能 | インターフェース | ログイン状態の結果 |
ログイン状態 | 検索ページのリダイレクト | ✅ ログイン済みならリダイレクトなし(インターフェースセッションの再利用に成功) |
大綱概念 |
| ✅ |
裁判規則検索 |
| ❌ インターフェースはキーワードでカウントする(AllCount は語句に応じて変化)が結果リストは空 — このアカウントは裁判規則ライブラリにコンテンツ権限がない(カウントはできるが閲覧はできない)。カウント用インターフェース |
類案検索 |
| ⚠️ トップページの laIndex リンクの |
結論:メインサイトのインターフェースパスは律協 VIP 版と同型。法規検索/法条ダイレクトアクセス/大綱/詳細取得はログイン後すぐに利用可能。裁判規則ライブラリはアカウント権限による制限を受ける(コネクタとは無関係)。類案検索はメインサイトの token メカニズムの差異により現時点では未対応(律協版では正常)。
⚠️ コンプライアンス声明(利用前必読)
本プロジェクトは単なる MCP プロトコル適応レイヤーであり、位置づけと境界は以下のとおりです:
いかなる認証も迂回しません。 ログインは利用者本人がポップアップしたブラウザで、自身の法信アカウントを使用して行う必要があります。本プロジェクトには、クラッキング、模擬ログイン、CAPTCHA 認識、暗号アルゴリズム解析のコードは一切含まれていません。
いかなる検出・アンチスクレイピング対策も回避しません。 本プロジェクトは、自動化特性を隠す起動パラメータやスクリプト注入を使用しません。
権限を越えたアクセスは行いません。 利用者アカウントの権限内のコンテンツのみにアクセスします。一部のライブラリ(裁判規則ライブラリ、類案ライブラリなど)は、完全にアクセスするために法信の有料アカウントが必要な場合があります — ご自身のアカウントの実際の権限に従ってください。
バッチ取得は行わず、ローカルデータベースも構築しません。 オンデマンドの単発検索のみを提供します。低頻度で使用し、法信プラットフォームの利用規約と robots ルールを遵守してください。
本プロジェクトが中継するコンテンツの著作権は元プラットフォームに帰属します。 検索結果は個人の研究・学習用のみとし、商業目的の転売には使用できません。
免責事項
本プロジェクトは個人の学習・交流を目的としたオープンソースツールであり、法信プラットフォームとの間にいかなる所属・許認可関係もありません;
法信プラットフォームのページ構造とインターフェースは随時変更される可能性があり、本プロジェクトは長期的な利用可能性を保証しません;
利用者は、自身の利用行為が法信プラットフォームの利用規約および関連法令に適合することを自らの責任で確認してください。本プロジェクトの利用によって生じる一切の結果は利用者自身が負担します;
検索結果は参考用のみであり、法的助言を構成するものではありません。法規条文を正式に引用する場合は、公式に発表されたテキストを基準としてください。
本コードを変更(fork 後の二次開発など)して再公開または使用する者がいる場合、その変更部分およびその使用行為から生じるすべての法的リスクは、その変更者/使用者自身が負担し、原作者とは無関係です。
本プロジェクトには、バッチ取得、アンチ検出、クラッキング機能は一切含まれていません。法信プラットフォームが利用規約を更新し、自動化ツールによるインターフェースの呼び出しを明示的に禁止した場合、利用者は本プロジェクトの使用を自ら停止すべきであり、原作者はこれについて一切の責任を負いません。
ライセンス
MIT License(LICENSE を参照)。 法信プラットフォームのコンテンツの著作権は、本プロジェクトの MIT ライセンスによって変更されるものではありません。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceEnables searching and retrieving Korean legal information including laws, court precedents, legal interpretations, and local ordinances from the Korean National Law Information Center API with intelligent search ranking.
- FlicenseAqualityBmaintenanceEnables AI systems to search, retrieve, and analyze Korean legal information from the National Law Information API (law.go.kr), including laws, administrative rules, English translations, and law-ordinance linkages.261
- FlicenseAqualityBmaintenanceEnables semantic search and retrieval of Chinese judicial cases from the Supreme People's Court case library, supporting natural language queries for similar cases, case details, filtering, and statistics.85
- FlicenseNot gradedqualityDmaintenanceEnables searching and retrieving Korean laws, precedents, and administrative rules through the National Law Information Center Open API, optimized for AI agents.
Related MCP Connectors
Resolve, search and verify legal citations against the official sources, with provenance.
Search French and European case law and French legal texts (codes, statutes, treaties).
Simplified lookup of a person's or company's lawsuits from the CPF or CNPJ. Platform-hosted, no cred
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Emnllawlab/faxin-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server