co.geztio/platform
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@co.geztio/platformsearch unit costs for concrete slab"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Geztio MCP Server (co.geztio/platform)
Official Model Context Protocol (MCP) server for Geztio β the modern construction project management and economic engineering platform.
Connect AI assistants (Claude Desktop, Cursor, Claude Code, Windsurf, Antigravity, custom agents) directly to Geztio's Unit Price Analysis (APU / AnΓ‘lisis de Precios Unitarios), CBS budget trees, dynamic price lists, resource catalogs, and project operations.
ποΈ Overview
Geztio provides construction companies, project managers, cost engineers, and field teams with a single source of truth for project economics. Through this MCP server, AI models can:
Search & Analyze APUs (
UnitCost): Look up composition breakdown, yields, unit costs, and nested recipes across material, equipment, labor, and transport.Query Resource Catalogs (
Resource): Search materials, equipment, labor, and transport insumos with their dynamically resolved unit prices.Explore CBS & Budget Scenarios (
BudgetTree): Traverse project chapters and budget items, inspecting quantities, locations, and line-item totals.Audit & Compare Price Lists (
PriceList): Detect pricing outliers, verify regional price lists, and simulate scenario variations.Execute Asynchronous Operations: Bulk-import resources and track execution task status.
Related MCP server: pcces-mcp-server
β‘ Quick Start & Configuration
1. Claude Desktop
Add Geztio as a remote MCP server in your claude_desktop_config.json:
{
"mcpServers": {
"geztio": {
"url": "https://mcp.geztio.co/mcp"
}
}
}When connecting for the first time, Claude Desktop will automatically initiate the OAuth 2.0 handshake to authenticate your Geztio organization and member account.
2. Cursor IDE
In Cursor Settings β Features β MCP:
Click + Add New MCP Server.
Name:
geztioType:
Streamable HTTPURL:
https://mcp.geztio.co/mcp
3. Antigravity & Agentic Frameworks
To connect from custom agents using the official @modelcontextprotocol/sdk or Python SDK:
from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client
async with streamablehttp_client("https://mcp.geztio.co/mcp") as (read, write):
async with ClientSession(read, write) as session:
await session.initialize()
tools = await session.list_tools()
print([t.name for t in tools])π‘οΈ Security & Multi-Tenancy
Organizational Scoping: Every query is strictly isolated to the authenticated member's organization.
Seat Tier Cost Masking:
SeatTier.FULL: Office users and project managers see all direct costs, currencies, and line totals.SeatTier.FIELD: Site supervisors and field execution members see project quantities, recipes, and scopes with cost fields safely masked asnull.
Granular Scopes:
geztio:read: Read-only access to catalogs, budgets, projects, and price lists.unit_costs:write: Create or update APU unit costs and item recipes.resources:write: Create or update catalog resources.budgets:write: Create budget chapters and update budget item quantities.projects:write: Create new projects.operations:write: Enqueue bulk imports and batch jobs.
π οΈ Tool Catalog
Identity & Context
Tool | Scope | Description |
|
| Identifies the authenticated member, organization, seat tier ( |
Unit Cost Analysis (APU / UPA)
Tool | Scope | Description |
|
| Search APUs by name or code with optional filtering by nested type and project. |
|
| Detailed APU breakdown with itemized resources, yields, waste factors, and resolved costs against a specified |
|
| Create a new unit cost recipe in the organization or project catalog. |
|
| Add a resource item (material, labor, equipment, transport) to an APU recipe. |
|
| Remove an item from an APU recipe. |
Resources (Insumos) & Price Lists
Tool | Scope | Description |
|
| Search resources (materials, labor, equipment, transport) with resolved unit prices. |
|
| Register a new resource with unit and pricing mode. |
|
| List active price lists (regional, standard, project-specific). |
Projects, Budgets & CBS Chapters
Tool | Scope | Description |
|
| Search projects by name, code, and execution status. |
|
| Complete overview of a project including its active contract budget and scenario version. |
|
| Create a new project in the organization. |
|
| Full Work Breakdown Structure (WBS/CBS) chapter tree with quantities and line totals. |
|
| Create a new chapter node in a budget version's CBS hierarchy. |
|
| Update line item quantity in a budget version. |
Operations & Batch Processing
Tool | Scope | Description |
|
| Asynchronously bulk-import or update resource catalogs. Returns an |
|
| Poll progress, errors, and token/quota usage for asynchronous executions. |
π¬ Prompts
The server includes pre-built MCP Prompt templates:
analizar_unit_cost: Technical analysis of an APU (composition, yields, price coherence, and optimization recommendations).comparar_unit_costs: Comparative analysis between two similar APUs (differential items, cost variance, and recommended usage).auditar_lista_de_precios: Automated audit of a price list to flag statistical outliers, missing prices, or suspicious variances.
π¦ Resources
Provides stable, URI-addressable references:
geztio://project/{ref}: Direct JSON representation of a project.geztio://unit-cost/{ref}: Direct JSON representation of an APU recipe.
π Publishing & Registry Maintenance
This repository publishes metadata to the Official MCP Registry using mcp-publisher.
Domain Authentication (geztio.co)
Domain ownership for the namespace co.geztio/* is verified via DNS TXT record:
geztio.co. IN TXT "v=MCPv1; k=ed25519; p=<PUBLIC_KEY_BASE64>"Manual Publish
# 1. Login with domain private key
mcp-publisher login dns --domain "geztio.co" --private-key "$MCP_REGISTRY_PRIVATE_KEY"
# 2. Publish server.json
mcp-publisher publishπ License
This repository is licensed under the MIT License.
This server cannot be deployed
Maintenance
Related MCP Connectors
Connects AI assistants to QCDatabase.AI for everyday construction quality-control work.
Versioned documentation registry and semantic search for AI tools and coding assistants.
Construction takeoff and estimating for AI agents. Measure a drawing PDF, export a priced estimate.
AI Hub for AEC β 50+ 3D formats, clash detection, ACC integration via Autodesk Platform Services.
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables natural language management of BOQ/Tendix project data, including hierarchy, pricing, and contractor handling via the BOQ REST API.19MIT
- FlicenseNot gradedqualityDmaintenanceProvides AI assistants with access to Taiwan's PCCES database for querying construction project items, standard resource codes, and decoding work item codes.-
- FlicenseAqualityDmaintenanceEnables AI assistants to query standardized building classifications, properties, and data dictionaries from buildingSMART for BIM model enrichment.93-
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to query multi-cloud cost and usage data through a uniform read-only toolset, including cost summaries, trends, budgets, forecasts, and optimization recommendations.MIT