Fenceline Logo

MCP Tools & Roadmap

Most AI can tell you things. Our MCP integration lets AI do things. Real business tasks, in real business systems, automatically.

Available Now
In Development
Public No authentication required
Partner Available to hosted contractors
Internal Fenceline team only
🔐

Authentication & Security

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.

SEO & Marketing Automation

Available Now

AI-powered SEO management and content optimization for contractor sites

seo.validate_schema
Partner

Validate schema markup and get improvement suggestions

{ domain?: string, contractorId?: string, schemaType?: string }
seo.audit_site
Partner

Comprehensive SEO audit with actionable recommendations

{ domain: string, depth?: "basic" | "comprehensive" }
seo.optimize_keywords
Partner

AI-powered keyword optimization for local markets

{ domain: string, targetMarket: string, competitors?: string[] }
seo.provision_site
Internal

[INTERNAL] Automated SEO setup for new contractor sites

{ contractorId: string, businessType: string, location?: object }
seo.monitor_rankings
Internal

[INTERNAL] Track keyword rankings across multiple sites

{ contractorIds?: string[], keywords?: string[], timeframe?: string }
seo.generate_content
Internal

[INTERNAL] AI-generate SEO-optimized content

{ contractorId: string, contentType: string, targetKeywords?: string[] }

RAG & Search Tools

Available Now

AI-powered search and analysis of your business data

rag.search

Vector search across contractor data

{ query: string, types?: string[], contractorId?: string }
rag.searchComprehensive

Multi-entity comprehensive search

{ query: string, topK?: number, contractorId?: string }
rag.answerQuery

AI-powered Q&A with sources

{ query: string, context?: string[], contractorId?: string }
materials.search

Natural language material search

{ query: string, filters?: object, contractorId?: string }
materials.getDetails

Get detailed material information

{ materialId?: string, materialName?: string }
materials.listAll

List all materials with filtering

{ materialType?: string, groupBy?: string }

Permit Automation

In Development

Automated permit applications and municipal portal interactions

permits.analyze_requirements

Analyze permit requirements for address

{ address: string, fenceType: string, height: number }
permits.create_application

Generate permit applications

{ projectId: string, jurisdictionId: string, fenceDetails: object }
permits.submit_application

Automated portal submission

{ applicationId: string, sessionId: string, dryRun?: boolean }

Vendor Integration

In Development

Connect to supplier systems for pricing, ordering, and inventory

vendors.search_inventory

Multi-vendor inventory search

{ query: string, location?: string, vendorIds?: string[] }
vendors.submit_rfq

Automated RFQ to vendors

{ materials: object[], delivery: object, vendorIds: string[] }
vendors.compare_quotes

AI-powered quote comparison

{ rfqId: string }

Browser Automation

In Development

Intelligent automation for any web-based system

browser.navigate

Navigate to web portals

{ url: string, sessionId: string }
browser.fill_form

Automated form filling

{ formData: object, sessionId: string }
browser.upload_file

Document uploads

{ selector: string, filePath: string, sessionId: string }

Example Workflows

See how natural language commands translate into complex business automation.

SEO Optimization
Partner
"Audit my website SEO and optimize for local search"
Analyzes site performance, validates schema markup, and provides keyword optimization recommendations
Schema Validation
Partner
"Check if my business schema markup is correct"
Validates structured data and suggests improvements for better search visibility
Project Automation
"Start the Johnson fence project - create permit, order materials, and schedule inspection"
Automates entire project workflow across multiple systems
Customer Service
"Customer wants to add a gate to their design"
Automatically handles upsells from inquiry to signed contract
Compliance Monitoring
"Check all permit statuses and renew any expiring this month"
Proactively manages regulatory compliance across projects

Ready to get started?

Connect Claude Desktop to start automating your business workflows with AI.

Setup Guide →