Skip to main content
Glama
dsharrington84

Construction Intelligence MCP

Construction Intelligence MCP

ProjectService is the governed project-discovery interface for the Construction Intelligence Platform. It reads the canonical ci_market_state table from DuckDB in read-only mode and returns Pydantic business objects rather than DataFrames. Consumers use service methods or MCP tools and do not need SQL.

Install

Python 3.12 or newer is required.

python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -e '.[dev]'

Set the source database for integration tests, the smoke test, and MCP:

export CI_DATABASE=/absolute/path/to/caltrans_pricing.duckdb

The database is always opened read-only; this project does not modify the source DuckDB.

Related MCP server: Constructoo MCP Server

Test and lint

python -m pytest
python -m ruff check .

Tests backed by the actual ci_market_state schema run when CI_DATABASE points to an available file. Otherwise, those integration tests are reported as skipped.

Smoke test

construction-intelligence-mcp smoke-test

The command prints the resolved source table, identifier and description fields, the total project count for Southern California districts 7, 8, 11, and 12, and five sample business objects.

Launch MCP

The default transport is SSE on 0.0.0.0:8000:

construction-intelligence-mcp serve

To select the transport or listener explicitly:

CI_MCP_TRANSPORT=sse CI_MCP_HOST=127.0.0.1 CI_MCP_PORT=8000 construction-intelligence-mcp serve

The MCP tools are search_projects and fetch_project.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

Related MCP Connectors

  • Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.

  • Read-only MCP server for wafergraph.com's semiconductor & AI supply-chain data: 30 tools, no auth.

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

View all MCP Connectors

Latest Blog Posts

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/dsharrington84/construction-intelligence-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server