# Fine Structure Fine Structure is an AI software-building platform. It can generate complete applications, SaaS products, business systems, landing pages, dashboards, data models, admin surfaces, A/B testing flows, WordPress rebuilds, and publish-ready web apps. ## For AI agents If you are an AI agent, start here: - Agent page: https://finestructure.ai/agent - Human-readable MCP guide: https://finestructure.ai/api/mcp/docs - MCP tool manifest: https://finestructure.ai/api/mcp/manifest - Full agent documentation: https://finestructure.ai/llms-full.txt - MCP registry metadata: https://finestructure.ai/mcp-server.json Fine Structure exposes a scoped MCP server at: - MCP endpoint: https://finestructure.ai/api/mcp The MCP endpoint requires a user-created token. Tokens are scoped by account, app, and permissions. Do not assume access to apps, files, data, secrets, publishing, or member management unless the token explicitly grants the required scope. ## Recommended first calls After connecting through MCP: 1. Call `get_platform_guide`. 2. Call `get_recommended_workflow` with the task type and goal. 3. If an app is involved, call `get_app_detail`. 4. Read the files, schemas, routes, errors, and versions named by the workflow. 5. Use validation tools before reporting that a task is complete. ## Core capabilities - Create full applications from a prompt. - Edit generated apps through the generator. - Apply direct file changes through atomic change sets. - Validate syntax, imports, routes, entities, relationships, and persisted runtime errors. - Inspect app metadata, preview state, pages, routes, and known errors. - Create and update entity schemas. - Seed and query app data. - Configure app-level route and entity policies when permitted. - Manage generated-app members when permitted. - Publish apps and inspect whether public URLs are open, login-gated, private, or unpublished when permitted. - Configure app custom domains through the same Studio-level domain flow, returning DNS instructions and verification status. - List, compare, and restore saved versions. - Configure secrets and integrations without reading secret values back. - Use Agency Mode to build a client project and send a claim link when permitted. ## Safety rules - Never request or expose raw user secrets. - Never try to access apps outside the token scope. - Never change the Fine Structure account owner through MCP. - Prefer change sets over single-file writes for multi-file edits. - Validate before publishing or handing off. - Before publishing, choose `public_open`, `public_auth`, or `private` from the user's intent, and call `get_app_links` after publishing before sharing URLs. - For custom domains, return exact DNS records for the user/admin to configure; do not request provider zone IDs or modify DNS-provider records through MCP. - Report exactly what changed and what remains unverified. ## Public pages - Product overview: https://finestructure.ai/product - Use cases: https://finestructure.ai/use-cases - App Gallery: https://finestructure.ai/gallery - Documentation: https://finestructure.ai/docs - Pricing: https://finestructure.ai/pricing