Developer Portal
Build with Flowtivity
Integrate AI-powered website scanning, automation analysis, and business intelligence into your applications. Free tier available.
Quick Start
Get your first scan running in under 30 seconds.
1
Trigger a Scan
curl -X POST https://flowtivity.ai/api/insights/scan \
-H "Content-Type: application/json" \
-d '{
"url": "example.com",
"scanType": "basic"
}'
# Response:
# { "scanId": "uuid-here", "status": "pending" }2
Check Status
curl https://flowtivity.ai/api/insights/scan/{scanId}/status
# Response:
# { "status": "complete", "progress": 100 }3
Get Results
curl https://flowtivity.ai/api/insights/scan/{scanId}/results
# Returns: readinessScore, aeoScore, workflows[],
# opportunities[], keyFindings[], executiveSummaryIntegration Options
Choose the integration method that fits your workflow.
MCP Server
Model Context Protocol server with Streamable HTTP transport. Use with Claude, ChatGPT, and other AI agents.
Endpoint: /.well-known/mcp
Transport: Streamable HTTP
Tools: 12 available
MCP Server (CLI)
Run the MCP server locally via stdio for direct integration with AI coding tools.
# Add to .mcp.json:
{
"mcpServers": {
"flowtivity": {
"command": "npx",
"args": [
"flowtivity-insights-mcp"
],
"env": {
"MCP_API_KEY": "your-key"
}
}
}
}API Reference
Core endpoints for the Flowtivity API. Full spec at /openapi.json.
POST
/api/insights/scanTrigger a new website scanOptionalGET
/api/insights/scan/{id}/statusCheck scan progressNoneGET
/api/insights/scan/{id}/resultsGet full scan results with scores, workflows, opportunitiesNoneGET
/api/insights/scan/{id}/comprehensiveGet results + playbook, AEO boost, directory listingAPI KeyGET
/api/insights/scansList recent scans with pagination and filtersAPI KeyGET
/api/insights/playbook/{id}Get AI automation playbookAPI KeyGET
/api/directoryBrowse AI Business DirectoryNoneGET
/api/directory/{slug}Get specific directory listingNoneGET
/api/insights/analyticsAggregate analytics across scansAPI KeyAuthentication
Free tier requires no authentication. For higher limits and premium features, use an API key.
Free Tier
- • 10 scans per day
- • Full results access
- • Directory browsing
- • No credit card required
API Key
- • Higher rate limits
- • Playbook access
- • Premium analytics
- • Priority processing
Using your API key
# Via header
curl -H "x-mcp-api-key: your-key" \
https://flowtivity.ai/api/insights/scans
# Via MCP server
MCP_API_KEY=your-key npx flowtivity-insights-mcp
# OAuth 2.0 (coming soon)
# Authorization: Bearer <token>Scoped Permissions
insights:readinsights:writedirectory:readscans:readscans:writeanalytics:readplaybooks:read
Resources
Agent Discovery Endpoints
Well-known URLs for automated AI agent discovery.
| Endpoint | Purpose |
|---|---|
/.well-known/agent.json | Agent capabilities discovery |
/.well-known/agent-card.json | A2A agent card (skills, contact) |
/.well-known/ai-plugin.json | AI plugin manifest |
/.well-known/mcp | MCP server discovery & transport |
/.well-known/mcp/server-card.json | MCP server card (tools) |
/.well-known/oauth-authorization-server | OAuth 2.0 metadata |
/.well-known/oauth-protected-resource | Protected resource metadata |
/.well-known/api-catalog | API catalog (RFC 9727) |
/.well-known/http-message-signatures-directory | Web Bot Auth keys |
/llms.txt | AI-readable summary |
/llms-full.txt | Full AI documentation |
/openapi.json | OpenAPI 3.1 specification |
/pricing.md | Machine-readable pricing |
/index.md | Markdown homepage |
/api/llms.txt | API-scoped documentation |
/docs/llms.txt | Product documentation |