Most AI can tell you things. Our MCP integration lets AI do things. Real business tasks, in real business systems, automatically.
All MCP tools require API key authentication. Your API key automatically scopes all operations to your contractor account - you can only access and modify your own data. Tools are rate-limited and all operations are logged for security and compliance.
AI-powered SEO management and content optimization for contractor sites
seo.validate_schemaValidate schema markup and get improvement suggestions
{ domain?: string, contractorId?: string, schemaType?: string }seo.audit_siteComprehensive SEO audit with actionable recommendations
{ domain: string, depth?: "basic" | "comprehensive" }seo.optimize_keywordsAI-powered keyword optimization for local markets
{ domain: string, targetMarket: string, competitors?: string[] }seo.provision_site[INTERNAL] Automated SEO setup for new contractor sites
{ contractorId: string, businessType: string, location?: object }seo.monitor_rankings[INTERNAL] Track keyword rankings across multiple sites
{ contractorIds?: string[], keywords?: string[], timeframe?: string }seo.generate_content[INTERNAL] AI-generate SEO-optimized content
{ contractorId: string, contentType: string, targetKeywords?: string[] }AI-powered search and analysis of your business data
rag.searchVector search across contractor data
{ query: string, types?: string[], contractorId?: string }rag.searchComprehensiveMulti-entity comprehensive search
{ query: string, topK?: number, contractorId?: string }rag.answerQueryAI-powered Q&A with sources
{ query: string, context?: string[], contractorId?: string }materials.searchNatural language material search
{ query: string, filters?: object, contractorId?: string }materials.getDetailsGet detailed material information
{ materialId?: string, materialName?: string }materials.listAllList all materials with filtering
{ materialType?: string, groupBy?: string }Automated permit applications and municipal portal interactions
permits.analyze_requirementsAnalyze permit requirements for address
{ address: string, fenceType: string, height: number }permits.create_applicationGenerate permit applications
{ projectId: string, jurisdictionId: string, fenceDetails: object }permits.submit_applicationAutomated portal submission
{ applicationId: string, sessionId: string, dryRun?: boolean }Connect to supplier systems for pricing, ordering, and inventory
vendors.search_inventoryMulti-vendor inventory search
{ query: string, location?: string, vendorIds?: string[] }vendors.submit_rfqAutomated RFQ to vendors
{ materials: object[], delivery: object, vendorIds: string[] }vendors.compare_quotesAI-powered quote comparison
{ rfqId: string }Intelligent automation for any web-based system
browser.navigateNavigate to web portals
{ url: string, sessionId: string }browser.fill_formAutomated form filling
{ formData: object, sessionId: string }browser.upload_fileDocument uploads
{ selector: string, filePath: string, sessionId: string }See how natural language commands translate into complex business automation.
Connect Claude Desktop to start automating your business workflows with AI.
Setup Guide →