MHTL Warehouse Server
БесплатноНе проверенEnables Claude to query a local DuckDB warehouse containing mock motorcycle-loan data, with tools for customer search, insights, and read-only SQL queries.
Описание
Enables Claude to query a local DuckDB warehouse containing mock motorcycle-loan data, with tools for customer search, insights, and read-only SQL queries.
README
An MCP server (TypeScript) that lets Claude
query the local DuckDB warehouse in data/mock.duckdb — a mock motorcycle-loan
warehouse with DMS (loan servicing) and LOS (loan origination) tables.
Ask Claude things like:
"Get the insights of the customer Noy Vongphachanh"
and it will look the customer up, pull their contracts, delinquency/NPL status, recent collection notes, and loan applications.
Tools exposed
| Tool | What it does |
|---|---|
list_tables |
List all tables/views with row counts. |
describe_table |
Show columns + types for a table. |
find_customer |
Search customers by (partial) name or id → returns their oid. |
customer_insights |
The headline tool. Full profile for a customer: identity, contracts, outstanding/overdue balances, NPL flag, recent contact notes, loan applications. |
query |
Run an arbitrary read-only SELECT/WITH query. Auto-applies a LIMIT; blocks anything that writes. |
The database is opened read-only, and the query tool rejects any
non-SELECT statement and multi-statement input, so nothing can mutate the data.
Setup
npm install
npm run build # compiles src/ -> dist/
Connect it to Claude Desktop
Build (
npm run build).Copy
claude_desktop_config.jsonfrom this folder to Claude Desktop's config location (create the folder/file if it doesn't exist):- Windows:
%APPDATA%\Claude\claude_desktop_config.json(C:\Users\fookl\AppData\Roaming\Claude\claude_desktop_config.json) - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
If you already have other MCP servers configured, merge the
mhtl-warehouseentry into your existingmcpServersobject instead of overwriting the file.- Windows:
Fully quit and reopen Claude Desktop.
In a new chat you should see the tools available (plug/tools icon). Try: "Get the insights of the customer Noy Vongphachanh."
How the data links together
dms_customer.oid(BIGINT) ←dms_contract.customer(the numeric id).dms_contract.contractid←dms_contact_note.contract/dms_contact_legal.contract.- LOS ↔ DMS customers share their last 5 id digits 1:1
(
C500123↔L100123), used to attach loan applications.
Configuration
WAREHOUSE_DB_PATH— absolute path to the DuckDB file. If unset, the server defaults to../data/mock.duckdbrelative todist/.
Project layout
src/index.ts MCP server + tool definitions
src/db.ts Read-only DuckDB connection + query/normalisation helpers
dist/ Compiled output (run this)
data/ mock.duckdb + parquet warehouse
Установка MHTL Warehouse Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/SirojWongpitakroj/ClaudeMCPServerTestFAQ
MHTL Warehouse Server MCP бесплатный?
Да, MHTL Warehouse Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для MHTL Warehouse Server?
Нет, MHTL Warehouse Server работает без API-ключей и переменных окружения.
MHTL Warehouse Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить MHTL Warehouse Server в Claude Desktop, Claude Code или Cursor?
Открой MHTL Warehouse Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
автор: wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare MHTL Warehouse Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
