ClaudeHopper
🏗️ ClaudeHopper - AI 搭載の建設文書アシスタント
ClaudeHopperは、Claude氏をはじめとするLLM(法務・法務・法務担当者)が、高度なRAG(検索拡張生成)とハイブリッド検索を通じて、建設文書、図面、仕様書に直接アクセスできるようにする、専用のモデルコンテキストプロトコル(MCP)サーバーです。建設図面に関する質問、具体的な詳細の検索、技術仕様の分析などを簡単に行うことができます。
✨ 特徴
🔍 CAD 図面、計画、仕様に最適化された建設文書検索のためのベクターベースの検索
🖼️ テキストの説明に基づいて類似の図面を見つけるための視覚検索
🏢 建設業界の文書形式に特化したメタデータ抽出
📊 インテリジェントなドキュメントのチャンク化と分類による効率的なトークンの使用
🔒 ローカルドキュメントの保存と処理によるセキュリティ
📈 さまざまな図面タイプと建設分野(構造、土木、建築など)をサポート
Related MCP server: Keystone MCP Server
🚀 クイックスタート
前提条件
Node.js 18歳以上
ローカルAIモデルのためのOllama
必要なモデル:
nomic-embed-text、phi4、clip
クロードデスクトップアプリ
画像抽出の場合: Poppler Utils (
pdfimagesコマンド)
ワンクリックセットアップ
ClaudeHopperをダウンロード
セットアップ スクリプトを実行します。
cd ~/Desktop/claudehopper
chmod +x run_now_preserve.sh
./run_now_preserve.shこれにより、次のようになります。
必要なディレクトリ構造を作成する
必要なAIモデルをインストールする
建設文書を処理する
ClaudeHopperを使用するためにClaudeデスクトップアプリを構成する
ドキュメントの追加
建設文書を次のフォルダに配置します。
図面:
~/Desktop/PDFdrawings-MCP/InputDocs/Drawings/仕様:
~/Desktop/PDFdrawings-MCP/InputDocs/TextDocs/
ドキュメントを追加した後、次を実行します。
./process_pdfdrawings.sh🏗️ ClaudeHopper を Claude と一緒に使う
Claude デスクトップ アプリで次のサンプル質問を試してみてください。
"What architectural drawings do we have for the project?"
"Show me the structural details for the foundation system"
"Find drawings that show a concrete foundation with dimensions"
"Search for lift station layout drawings"
"What are the specifications for interior paint?"
"Find all sections discussing fire protection systems"🛠️ 技術アーキテクチャ
ClaudeHopper は、建設文書の処理に多段階パイプラインを使用します。
ドキュメント分析: PDFドキュメントの構造とコンテンツタイプを分析します
メタデータ抽出: AIを活用したプロジェクト情報、図面の種類、分野の抽出
コンテンツチャンク: コンテキストを維持するためにドキュメントをインテリジェントに分割します
画像抽出: PDFから図面画像を識別して抽出します
ベクトル埋め込み:テキストと画像の意味的表現の作成
データベースストレージ: ベクトル検索機能のためのローカルLanceDBストレージ
👀 画像検索のテスト
画像検索機能をテストするには、提供されているテスト スクリプトを使用できます。
# Make the test script executable
chmod +x test_image_search.sh
# Run the test script
./test_image_search.shこれにより、次のようになります。
アプリケーションをビルドする
必要な依存関係を確認する(
pdfimagesなど)図面ディレクトリから画像をデータベースに読み込みます
画像検索に対して一連のテストクエリを実行する
個別のテスト コマンドを実行することもできます。
# Run the test with the default database location
npm run test:image:verbose
# Run the test with a specific database location
node tools/test_image_search.js /path/to/your/database📝 利用可能な検索ツール
ClaudeHopper は、いくつかの特殊な検索機能を提供します。
catalog_search: プロジェクト、分野、図面の種類などでドキュメントを検索します。chunks_search: ドキュメント内の特定のコンテンツを検索するall_chunks_search: ドキュメントコレクション全体を検索しますimage_search: テキストの説明との視覚的な類似性に基づいて図面を検索します
画像検索機能の使用例は、 image_search_examples.mdファイルにあります。
📜 ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
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
- AlicenseNot gradedqualityCmaintenanceMCP server that enables LLMs to read and analyze Microsoft Project schedules, including critical path, resources, and advanced construction planning layers (AWP and LPS) for work packages and Lean planning.MIT
- AlicenseNot gradedqualityBmaintenanceEnables construction professionals to query project documents with conflict-aware RAG, detect contradictions, and trace change impacts through any MCP client.430MIT
- AlicenseNot gradedqualityCmaintenanceMCP server providing RAG context and failure capture for Claude Code, enabling semantic search across project knowledge and storing/analyzing failures.1MIT
- AlicenseAqualityCmaintenanceMCP server that lets Claude manage an ISO 19650 / TCVN 14177 Common Data Environment on Autodesk Construction Cloud — projects, CDE folder trees, permissions, files, document status and naming compliance.45MIT
Related MCP Connectors
MCP server giving Claude AI access to 22+ NYC public-record databases for real estate due diligence
Cloud-hosted MCP server for durable AI memory
MCP server for generating rough-draft project plans from natural-language prompts.
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/Arborist-ai/ClaudeHopper'
If you have feedback or need assistance with the MCP directory API, please join our Discord server