MCP.so
登录

ClaudeHopper - AI-Powered Construction Document Assistant MCP Se…

@Arborist-ai

基本信息

分类

AI 与智能体

许可证

MIT

传输方式

stdio

作者

Arborist-ai

关于 ClaudeHopper - AI-Powered Construction Document Assistant MCP Server

A macOS menu bar application that helps manage MCP (Model Context Protocol) servers for Claude Desktop.

ClaudeHopper - AI-Powered Construction Document Assistant MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "ClaudeHopper": {
      "command": "node",
      "args": [
        "tools/test_image_search.js",
        "/path/to/your/database"
      ]
    }
  }
}

ClaudeHopper - AI-Powered Construction Document Assistant MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is ClaudeHopper?

ClaudeHopper is a specialized Model Context Protocol (MCP) server that enables Claude and other LLMs to interact directly with construction documents, drawings, and specifications through advanced RAG and hybrid search. It is designed for construction professionals who need to query CAD drawings, plans, and technical specifications using natural language.

How to use ClaudeHopper?

Install Node.js 18+, Ollama (with nomic-embed-text, phi4, and clip models), and optionally Poppler Utils. Run the setup script run_now_preserve.sh for one-click configuration, then place construction drawings in ~/Desktop/PDFdrawings-MCP/InputDocs/Drawings/ and text specs in ~/Desktop/PDFdrawings-MCP/InputDocs/TextDocs/. After adding files, execute ./process_pdfdrawings.sh to ingest documents.

Key features of ClaudeHopper

  • Vector-based search optimized for CAD drawings, plans, and specs.
  • Visual search to find similar drawings from textual descriptions.
  • Specialized metadata extraction for construction industry document formats.
  • Efficient token usage through intelligent document chunking.
  • Security via local document storage and processing.
  • Support for Structural, Civil, Architectural, and other disciplines.

Use cases of ClaudeHopper

  • Find architectural drawings for a specific project.
  • Locate structural details for a foundation system.
  • Search for drawings matching a concrete foundation description.
  • Retrieve specifications for interior paint or fire protection systems.
  • Identify lift station layout drawings from a document set.

常见问题

1

What are the dependencies and runtime requirements?

Node.js 18+, Ollama with models `nomic-embed-text`, `phi4`, and `clip`, and optionally Poppler Utils (`pdfimages`) for image extraction.

2

Where are my documents stored and processed?

All document storage and processing are local to your machine, using a LanceDB database for vector search. No data is sent to external servers.

3

What transport or integration does ClaudeHopper use?

ClaudeHopper is an MCP server that integrates directly with the Claude Desktop App via the standard MCP protocol.

4

How does the image search work?

Images are extracted from PDFs using `pdfimages` (from Poppler Utils), embedded with a CLIP model, and searched via textual descriptions using the `image_search` tool.

5

Can I search across all documents at once?

Yes, the `all_chunks_search` tool allows searching across the entire document collection, while `catalog_search` and `chunks_search` offer more focused queries.

评论

AI 与智能体 分类下的更多 MCP 服务器