Mevzuat MCP
このプロジェクトは、トルコ法務省の法令情報システムにFastMCPサーバーのサポートを提供し、法令検索、条項リストの取得、条項内容のMarkdown形式での抽出機能を実現し、LLMアプリケーションやその他のクライアントでの使用を容易にします。
2.5ポイント
5.8K

インストール

以下のコマンドをクライアントにコピーして設定
注意:あなたのキーは機密情報です。誰とも共有しないでください。

🚀 法令MCP:法务省法令信息系统的MCP服务器

このプロジェクトは、法务省の法令情報システム(mevzuat.gov.tr)へのアクセスを容易にするFastMCPサーバーを構築します。これにより、法令情報システムからの法令検索、条項リストの取得、条項内容のMarkdown形式での取得などの操作が、Model Context Protocol (MCP)をサポートするLLM(大規模言語モデル)アプリケーション(例えばClaude Desktopや5ire)やその他のクライアントによってツールとして利用可能になります。

✨ 主な機能

  • 法务省法令情報システムへのプログラムによるアクセスのための標準的なMCPインターフェース。
  • 以下の機能を備えています:
    • 詳細な法令検索:法令名/内容、法令番号、公式公報番号、法令種別、並び替え基準などの様々なフィルターに基づいて法令を検索します。
    • 条項ツリーの表示:特定の法令の目次(章、条項の見出しなど)を階層構造で取得します。
    • 条項内容の取得:特定の条項の完全なテキスト内容を、処理され整形されたMarkdown形式で取得します。
  • 法令テキストをLLMによってより容易に処理できるように、HTMLからMarkdown形式に変換します。
  • Claude Desktopアプリケーションとの簡単な統合。
  • 法令MCPは、Claude Desktop以外の5ireなどのMCPクライアントもサポートします。

📦 インストール

🚀 Claude以外のモデルでの使用のための簡単なインストール(例:5ire用)

このセクションは、Claude Desktop以外のMCPクライアントである5ireなどで法令MCPツールを使用する方法を説明します。

  • Pythonのインストール:システムにPython 3.11以上がインストールされている必要があります。インストール時に「Add Python to PATH」(PythonをPATHに追加)オプションを選択することを忘れないでください。こちらからダウンロードできます。
  • Gitのインストール(Windows):コンピューターにgitソフトウェアをダウンロードしてインストールします。「Git for Windows/x64 Setup」オプションをダウンロードする必要があります。
  • uvのインストール
    • Windowsユーザー(PowerShell):CMDウィンドウを開き、次のコマンドを実行します:powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
    • Mac/Linuxユーザー(ターミナル):ターミナルウィンドウを開き、次のコマンドを実行します:curl -LsSf https://astral.sh/uv/install.sh | sh
  • Microsoft Visual C++ Redistributable(Windows):一部のPythonパッケージが正常に動作するために必要です。こちらからダウンロードしてインストールします。
  • オペレーティングシステムに適した5ire MCPクライアントをダウンロードしてインストールします。
  • 5ireを開きます。Workspace -> Providersメニューから使用するLLMサービスのAPIキーを入力します。
  • Toolsメニューに移動します。「+Local」または「New」と書かれたボタンをクリックします。
    • Tool Keymevzuatmcp
    • NameMevzuat MCP
    • Command
      uvx mevzuat-mcp
      
    • Saveボタンをクリックして保存します。
  • これでToolsの下に「Mevzuat MCP」が表示されるはずです。マウスを重ねると右側に表示されるボタンをクリックして有効にします(緑色のライトが点灯するはずです)。
  • これで法令MCPと会話できるようになりました。

⚙️ Claude Desktopの手動インストール

  1. 前提条件:システムにPython、uv、(Windowsの場合は)Microsoft Visual C++ Redistributableがインストールされていることを確認してください。詳細については、上記の「5ire用のインストール」セクションの関連する手順を参照してください。

  2. Claude DesktopのSettings -> Developer -> Edit Configを開きます。

  3. 開いたclaude_desktop_config.jsonファイルにmcpServersの下に次の内容を追加します:

    {
      "mcpServers": {
        // ... (他のサーバーがある場合はそれら) ...
        "Mevzuat MCP": {
          "command": "uvx",
          "args": [
            "mevzuat-mcp"
          ]
        }
      }
    }
    
  4. Claude Desktopを閉じて再起動します。

💻 使用例

利用可能なツール(MCP Tools)

このFastMCPサーバーは、LLMモデルに以下のツールを提供します:

  • search_mevzuat:法令情報システムで様々な詳細な条件を使用して検索を行います。

    • パラメータmevzuat_adimevzuat_noresmi_gazete_sayisisearch_in_titlemevzuat_turleripage_numberpage_sizesort_fieldsort_direction
    • 返却値MevzuatSearchResult(ページングされた法令リスト、総結果数などを含む)
  • get_mevzuat_article_tree:特定の法令の条項と章を階層的なツリー構造でリストします。

    • パラメータmevzuat_id(検索結果から取得した法令ID)。
    • 返却値List[MevzuatArticleNode](入れ子になった条項と見出しのリスト)
  • get_mevzuat_article_content:特定の法令条項の完全なテキストを整形されたMarkdown形式で取得します。

    • パラメータmevzuat_idmadde_id(条項ツリーから取得した条項ID)。
    • 返却値MevzuatArticleContent(条項のMarkdown内容、メタデータなどを含む)

📄 ライセンス

このプロジェクトはMITライセンスの下でライセンスされています。詳細については、LICENSEファイルを参照してください。

代替品

K
Klavis
Klavis AIはオープンソースプロジェクトで、Slack、Discord、Webプラットフォームで簡単に使えるMCP(モデルコンテキストプロトコル)サービスを提供します。レポート生成、YouTubeツール、ドキュメント変換などのさまざまな機能があり、非技術ユーザーと開発者がAIワークフローを使用するのをサポートします。
TypeScript
9.3K
5ポイント
S
Scrapling
Scraplingは適応型ウェブページのスクレイピングライブラリで、ウェブサイトの変化を自動的に学習し、要素を再配置します。複数のスクレイピング方法とAI統合をサポートし、高性能な解析と開発者に優しい体験を提供します。
Python
9.5K
5ポイント
A
Apple Health MCP
SQLでAppleの健康データをクエリするためのMCPサーバーで、DuckDBをベースにした効率的な分析をサポートし、自然言語クエリと自動レポートの生成が可能です。
TypeScript
7.0K
4.5ポイント
M
MCP Server Airbnb
認証済み
Airbnbの宿泊施設検索と詳細照会のMCPサービス
TypeScript
12.3K
4ポイント
F
Firecrawl MCP Server
Firecrawl MCPサーバーは、Firecrawlのウェブページ取得機能を統合したモデルコンテキストプロトコルサーバーで、豊富なウェブページ取得、検索、コンテンツ抽出機能を提供します。
TypeScript
66.7K
5ポイント
R
Rednote MCP
RedNote MCPは、小红书のコンテンツへのアクセスを提供するツールで、認証管理、キーワードによるノート検索、コマンドラインによる初期化などの機能をサポートし、URLを通じてノートコンテンツにアクセスできます。
TypeScript
10.7K
4.5ポイント
P
Perplexity MCP
認証済み
Perplexity AI APIをベースにしたMCPサーバーで、Claudeデスクトップクライアントにウェブ検索機能を提供します。
Python
12.2K
4.1ポイント
E
Exa Web Search
認証済み
Exa MCP Serverは、AIアシスタント(Claudeなど)にウェブ検索機能を提供するサーバーで、Exa AI検索APIを通じてリアルタイムで安全にウェブ情報を取得できます。
TypeScript
25.3K
5ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
12.6K
4.5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
15.6K
4.8ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
47.1K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
24.2K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
12.5K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
15.3K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
14.8K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
21.6K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2025AIBase