{"name":"builders-knowledge-garden","version":"0.1.0","description":"Construction knowledge API for AI agents. 40K+ entities, 142+ jurisdictions, codes, materials, methods, safety.","tools":[{"name":"lookup_code","description":"Look up building codes by jurisdiction and building type. Returns applicable code sections with priority levels.","parameters":{"type":"object","properties":{"jurisdiction":{"type":"string","description":"Jurisdiction ID (e.g., 'ca-la', 'ny-nyc', 'ibc-2024')"},"building_type":{"type":"string","description":"Building type ID (e.g., 'sfr', 'datacenter', 'hospital')"}},"required":["jurisdiction","building_type"]}},{"name":"search_knowledge","description":"Search the construction knowledge base (40K+ entities). Full-text search across codes, materials, methods, safety rules, and building types.","parameters":{"type":"object","properties":{"query":{"type":"string","description":"Search query in natural language"},"domain":{"type":"string","description":"Filter by domain: codes, materials, methods, safety, building_types"},"entity_type":{"type":"string","description":"Filter by entity type: code_section, material, method, safety_rule, building_type, hazard, equipment"},"limit":{"type":"number","description":"Max results (default 10, max 50)"}},"required":["query"]}},{"name":"get_material","description":"Get material specifications, code compliance status, cost ranges, and sustainability ratings for a building type and quality level.","parameters":{"type":"object","properties":{"building_type":{"type":"string","description":"Building type ID"},"jurisdiction":{"type":"string","description":"Jurisdiction ID"},"quality":{"type":"string","enum":["economy","standard","premium"],"description":"Quality level"}},"required":["building_type"]}},{"name":"get_safety","description":"Get safety requirements, hazards, and PPE requirements for a specific construction task or activity.","parameters":{"type":"object","properties":{"task":{"type":"string","description":"Construction task or activity (e.g., 'roof work', 'excavation', 'welding')"},"jurisdiction":{"type":"string","description":"Jurisdiction ID for local safety regulations"}},"required":["task"]}},{"name":"estimate_cost","description":"Generate a preliminary cost estimate by CSI MasterFormat division for a building project.","parameters":{"type":"object","properties":{"building_type":{"type":"string","description":"Building type ID"},"sqft":{"type":"number","description":"Square footage"},"quality":{"type":"string","enum":["economy","standard","premium"],"description":"Quality level"}},"required":["building_type","sqft"]}},{"name":"get_permits","description":"Get required permits for a building type in a specific jurisdiction, including timelines and fees.","parameters":{"type":"object","properties":{"building_type":{"type":"string","description":"Building type ID"},"jurisdiction":{"type":"string","description":"Jurisdiction ID"}},"required":["building_type","jurisdiction"]}},{"name":"generate_schedule","description":"Generate a constraint-aware construction schedule with dependencies, hold points, and critical path analysis.","parameters":{"type":"object","properties":{"building_type":{"type":"string","description":"Building type ID"},"sqft":{"type":"number","description":"Square footage (affects duration scaling)"},"jurisdiction":{"type":"string","description":"Jurisdiction ID (affects inspection requirements)"}},"required":["building_type","sqft"]}},{"name":"get_team","description":"Get recommended team composition (roles, required vs optional, typical fees) for a building type.","parameters":{"type":"object","properties":{"building_type":{"type":"string","description":"Building type ID"}},"required":["building_type"]}},{"name":"list_building_types","description":"List all supported building types with categories, typical costs, and durations.","parameters":{"type":"object","properties":{}}},{"name":"list_jurisdictions","description":"List all supported jurisdictions (142+) with code references and years.","parameters":{"type":"object","properties":{}}},{"name":"crm_list_contacts","description":"List CRM contacts with optional filters. Returns pipeline data for AI-powered lead scoring and follow-up recommendations.","parameters":{"type":"object","properties":{"stage":{"type":"string","description":"Pipeline stage: new, contacted, qualified, proposal, negotiation, won, lost, dormant"},"temperature":{"type":"string","description":"Lead temperature: hot, warm, cool, cold"},"search":{"type":"string","description":"Search by name, company, email, or tags"}}}},{"name":"crm_pipeline_stats","description":"Get CRM pipeline summary: contacts by stage, total value, avg lead score, follow-ups due.","parameters":{"type":"object","properties":{}}}],"capabilities":{"entities":"40,000+","jurisdictions":"142+","domains":["codes","materials","methods","safety","building_types","hazards","equipment"],"languages":"30+ (planned)"},"pricing":{"explorer":"5 calls/day (free)","pro":"1,000 calls/day ($49/mo)","team":"10,000 calls/day ($199/mo)","enterprise":"unlimited (custom)","platform":"bulk access + SLA (custom)"},"_links":{"docs":"/api/v1/mcp","search":"/api/v1/search","entities":"/api/v1/entities/:id","copilot":"/api/v1/copilot"}}