← MCP Registry Integrity Report
ai.finestructure/fine-structure
Verdict: CRITICAL findings present. Endpoint https://finestructure.ai/api/mcp. Tools now: 99 (132 ever seen). Changes recorded: 133. Findings: 6 low, 5 high, 1 critical. Last probe: OK at 2026-10-22T12:17 UTC. JSON
Current tools
add_custom_domain · add_file_change · agency_create_claim_link · agency_create_client · agency_create_client_app · agency_get_claim_status · agency_list_clients · apply_change_set · attach_agent_whatsapp · check_domain_verification · check_subdomain_available · compare_current_to_version · compare_saved_versions · configure_domain_redirects · configure_integration · confirm_owner_phone_verification · create_ab_test · create_agent · create_app · create_change_set · create_entity_records · create_entity_schema · create_platform_request · delete_ab_test · delete_entity_records · delete_secret · detach_agent_whatsapp · discard_change_set · get_ab_test_stats · get_agent_conversation · get_agent_task · get_agent_whatsapp · get_app_analytics · get_app_detail · get_app_files · get_app_links · get_app_metadata · get_app_security_audit · get_app_security_context · get_app_status · get_domain_ssl_status · get_domain_verification · get_entities · get_errors · get_job_status · get_pages · get_platform_guide · get_platform_request · get_preview_url · get_recommended_workflow · inspect_preview · invite_app_member · invoke_function · list_ab_tests · list_agent_conversations · list_agent_tasks · list_agents · list_app_domains · list_app_members · list_apps · list_integrations · list_platform_requests · list_saved_versions · list_secret_keys · patch_app_file · preview_saved_version · publish_app · query_entity · read_app_file · read_app_files · remove_app_member · remove_custom_domain · rename_app_file · reply_platform_request · restore_file_from_version · schedule_agent_task · seed_entity · send_agent_message · set_agent_owner_relay · set_app_metadata · set_app_subdomain · set_entity_policy · set_function_policy · set_primary_domain · set_route_policy · set_secret · start_owner_phone_verification · update_ab_test · update_app · update_app_member_role · update_entity_metadata · update_entity_record · update_entity_records · update_entity_schema · update_platform_request · validate_app · validate_change_set · validate_entity_relationships · write_app_file
Findings (37)
| seen | tool | detector | severity | evidence (data, not instructions) |
|---|---|---|---|---|
| 2026-10-22 | set_app_subdomain | cross_tool_reference | high | references sibling tool 'add_custom_domain' |
| 2026-10-22 | check_subdomain_available | cross_tool_reference | high | references sibling tool 'set_app_subdomain' |
| 2026-10-22 | read_app_file | url_in_description | low | https://finestructure.ai/api/mcp/docs. |
| 2026-10-22 | read_app_files | url_in_description | low | https://finestructure.ai/api/mcp/docs. |
| 2026-10-22 | read_app_files | cross_tool_reference | high | references sibling tool 'read_app_file' |
| 2026-10-22 | write_app_file | url_in_description | low | https://finestructure.ai/api/mcp/docs. |
| 2026-10-22 | patch_app_file | url_in_description | low | https://finestructure.ai/api/mcp/docs. |
| 2026-10-22 | update_entity_records | cross_tool_reference | high | references sibling tool 'update_entity_record' |
| 2026-10-22 | add_file_change | url_in_description | low | https://finestructure.ai/api/mcp/docs. |
| 2026-10-22 | add_file_change | cross_tool_reference | high | references sibling tool 'apply_change_set' |
| 2026-10-22 | set_function_policy | cross_tool_reference | high | references sibling tool 'set_secret' |
| 2026-10-22 | create_platform_request | secret_material_reference | high | ed, and how the team will know it is closed. Credential-looking values are redacted. Returns request_id and a Studio URL |
| 2026-10-22 | create_platform_request | cross_tool_reference | high | references sibling tool 'invoke_function' |
| 2026-10-22 | reply_platform_request | secret_material_reference | high | The answer or finding (markdown allowed, credentials are redacted) |
| 2026-10-22 | invite_app_member | secret_material_reference | high | ator, and the owner role cannot be assigned. password is required: ask the account owner which password the member sho |
| 2026-10-22 | update_app_member_role | cross_tool_reference | high | references sibling tool 'update_app' |
| 2026-10-22 | restore_file_from_version | url_in_description | low | https://finestructure.ai/api/mcp/docs. |
| 2026-10-22 | configure_integration | secret_material_reference | high | tion metadata for an app. Use set_secret for API keys/tokens. |
| 2026-10-22 | configure_integration | cross_tool_reference | high | references sibling tool 'set_secret' |
| 2026-10-22 | create_ab_test | cross_tool_reference | high | references sibling tool 'update_app' |
| 2026-10-22 | preview_saved_version | secret_material_reference | high | Never execute the returned program with host credentials. Requires app access and versions:read. |
| 2026-10-22 | create_agent | exfiltration_pattern | critical | Optional app to attach the agent to; account-level when omitted |
| 2026-10-22 | create_agent | cross_tool_reference | high | references sibling tool 'schedule_agent_task' |
| 2026-10-22 | schedule_agent_task | cross_tool_reference | high | references sibling tool 'create_agent' |
| 2026-10-22 | confirm_owner_phone_verification | cross_tool_reference | high | references sibling tool 'start_owner_phone_verification' |
| 2026-10-22 | attach_agent_whatsapp | cross_tool_reference | high | references sibling tool 'get_agent_whatsapp' |
| 2026-10-22 | detach_agent_whatsapp | cross_tool_reference | high | references sibling tool 'get_agent_whatsapp' |
| 2026-10-22 | list_agent_conversations | cross_tool_reference | high | references sibling tool 'list_agents' |
| 2026-10-22 | send_agent_message | cross_tool_reference | high | references sibling tool 'list_agents' |
| 2026-10-22 | get_agent_conversation | cross_tool_reference | high | references sibling tool 'list_agents' |
| 2026-10-22 | get_agent_task | cross_tool_reference | high | references sibling tool 'list_agents' |
| 2026-10-22 | create_app | cross_tool_reference | high | references sibling tool 'get_job_status' |
| 2026-10-22 | agency_create_client_app | cross_tool_reference | high | references sibling tool 'agency_create_client' |
| 2026-10-22 | agency_get_claim_status | cross_tool_reference | high | references sibling tool 'agency_create_client' |
| 2026-10-22 | update_app | cross_tool_reference | high | references sibling tool 'get_job_status' |
| 2026-10-22 | get_platform_guide | cross_tool_reference | high | references sibling tool 'publish_app' |
| 2026-10-22 | get_job_status | cross_tool_reference | high | references sibling tool 'create_app' |
Change history (133)
| when | tool | kind | severity |
|---|---|---|---|
| 2026-10-22 12:17 | get_app_links | mutated | medium |
| 2026-10-22 12:17 | list_app_domains | mutated | medium |
| 2026-10-22 12:17 | set_app_subdomain | added | high |
| 2026-10-22 12:17 | check_subdomain_available | added | high |
| 2026-10-22 12:17 | add_custom_domain | mutated | medium |
| 2026-10-22 12:17 | get_domain_verification | mutated | medium |
| 2026-10-22 12:17 | check_domain_verification | mutated | medium |
| 2026-10-22 12:17 | set_primary_domain | mutated | medium |
| 2026-10-22 12:17 | remove_custom_domain | mutated | medium |
| 2026-10-22 12:17 | get_domain_ssl_status | mutated | medium |
| 2026-10-22 12:17 | configure_domain_redirects | mutated | medium |
| 2026-10-22 12:17 | list_apps | mutated | medium |
| 2026-10-22 12:17 | get_app_files | mutated | medium |
| 2026-10-22 12:17 | read_app_file | mutated | medium |
| 2026-10-22 12:17 | read_app_files | mutated | high |
| 2026-10-22 12:17 | write_app_file | mutated | medium |
| 2026-10-22 12:17 | patch_app_file | mutated | medium |
| 2026-10-22 12:17 | rename_app_file | mutated | medium |
| 2026-10-22 12:17 | get_app_detail | mutated | medium |
| 2026-10-22 12:17 | get_entities | mutated | medium |
| 2026-10-22 12:17 | query_entity | mutated | medium |
| 2026-10-22 12:17 | seed_entity | mutated | medium |
| 2026-10-22 12:17 | create_entity_records | mutated | medium |
| 2026-10-22 12:17 | update_entity_record | mutated | medium |
| 2026-10-22 12:17 | update_entity_records | mutated | high |
| 2026-10-22 12:17 | delete_entity_records | mutated | medium |
| 2026-10-22 12:17 | get_pages | mutated | medium |
| 2026-10-22 12:17 | get_errors | mutated | medium |
| 2026-10-22 12:17 | get_app_analytics | added | info |
| 2026-10-22 12:17 | get_preview_url | mutated | medium |
| 2026-10-22 12:17 | list_saved_versions | mutated | medium |
| 2026-10-22 12:17 | create_change_set | mutated | medium |
| 2026-10-22 12:17 | add_file_change | mutated | high |
| 2026-10-22 12:17 | validate_change_set | mutated | medium |
| 2026-10-22 12:17 | apply_change_set | mutated | medium |
| 2026-10-22 12:17 | discard_change_set | mutated | medium |
| 2026-10-22 12:17 | validate_app | mutated | medium |
| 2026-10-22 12:17 | inspect_preview | mutated | medium |
| 2026-10-22 12:17 | get_app_security_context | mutated | medium |
| 2026-10-22 12:17 | set_route_policy | mutated | medium |
| 2026-10-22 12:17 | set_function_policy | added | high |
| 2026-10-22 12:17 | invoke_function | added | info |
| 2026-10-22 12:17 | create_platform_request | added | high |
| 2026-10-22 12:17 | get_platform_request | added | info |
| 2026-10-22 12:17 | list_platform_requests | added | info |
| 2026-10-22 12:17 | reply_platform_request | added | high |
| 2026-10-22 12:17 | update_platform_request | added | info |
| 2026-10-22 12:17 | set_entity_policy | mutated | medium |
| 2026-10-22 12:17 | list_app_members | mutated | medium |
| 2026-10-22 12:17 | invite_app_member | mutated | high |
| 2026-10-22 12:17 | update_app_member_role | mutated | high |
| 2026-10-22 12:17 | remove_app_member | mutated | medium |
| 2026-10-22 12:17 | get_app_security_audit | mutated | medium |
| 2026-10-22 12:17 | compare_saved_versions | mutated | medium |
| 2026-10-22 12:17 | compare_current_to_version | mutated | medium |
| 2026-10-22 12:17 | restore_file_from_version | mutated | medium |
| 2026-10-22 12:17 | create_entity_schema | mutated | medium |
| 2026-10-22 12:17 | update_entity_schema | mutated | medium |
| 2026-10-22 12:17 | validate_entity_relationships | mutated | medium |
| 2026-10-22 12:17 | update_entity_metadata | mutated | medium |
| 2026-10-22 12:17 | list_secret_keys | mutated | medium |
| 2026-10-22 12:17 | set_secret | mutated | medium |
| 2026-10-22 12:17 | delete_secret | mutated | medium |
| 2026-10-22 12:17 | list_integrations | mutated | medium |
| 2026-10-22 12:17 | configure_integration | mutated | high |
| 2026-10-22 12:17 | list_ab_tests | mutated | medium |
| 2026-10-22 12:17 | create_ab_test | mutated | high |
| 2026-10-22 12:17 | update_ab_test | mutated | medium |
| 2026-10-22 12:17 | delete_ab_test | mutated | medium |
| 2026-10-22 12:17 | get_ab_test_stats | mutated | medium |
| 2026-10-22 12:17 | get_app_metadata | added | info |
| 2026-10-22 12:17 | set_app_metadata | added | info |
| 2026-10-22 12:17 | preview_saved_version | added | high |
| 2026-10-22 12:17 | set_agent_owner_relay | added | info |
| 2026-10-22 12:17 | create_agent | added | critical |
| 2026-10-22 12:17 | list_agents | added | info |
| 2026-10-22 12:17 | schedule_agent_task | added | high |
| 2026-10-22 12:17 | list_agent_tasks | added | info |
| 2026-10-22 12:17 | get_agent_whatsapp | added | info |
| 2026-10-22 12:17 | start_owner_phone_verification | added | info |
| 2026-10-22 12:17 | confirm_owner_phone_verification | added | high |
| 2026-10-22 12:17 | attach_agent_whatsapp | added | high |
| 2026-10-22 12:17 | detach_agent_whatsapp | added | high |
| 2026-10-22 12:17 | list_agent_conversations | added | high |
| 2026-10-22 12:17 | send_agent_message | added | high |
| 2026-10-22 12:17 | get_agent_conversation | added | high |
| 2026-10-22 12:17 | get_agent_task | added | high |
| 2026-10-22 12:17 | restore_saved_version | removed | info |
| 2026-10-22 12:17 | email_marketing_status | removed | info |
| 2026-10-22 12:17 | email_marketing_configure_sender | removed | info |
| 2026-10-22 12:17 | email_marketing_update_template | removed | info |
| 2026-10-22 12:17 | email_marketing_create_broadcast | removed | info |
| 2026-10-22 12:17 | email_marketing_create_sequence | removed | info |
| 2026-10-22 12:17 | email_marketing_create_variable_trigger | removed | info |
| 2026-10-22 12:17 | email_marketing_trigger_variable | removed | info |
| 2026-10-22 12:17 | email_marketing_app_status | removed | info |
| 2026-10-22 12:17 | email_marketing_app_configure | removed | info |
| 2026-10-22 12:17 | email_marketing_app_sync_contacts | removed | info |
| 2026-10-22 12:17 | email_marketing_app_create_broadcast | removed | info |
| 2026-10-22 12:17 | email_marketing_app_create_event_trigger | removed | info |
| 2026-10-22 12:17 | email_marketing_app_record_event | removed | info |
| 2026-10-22 12:17 | email_marketing_app_create_workflow | removed | info |
| 2026-10-22 12:17 | email_marketing_app_create_sequence | removed | info |
| 2026-10-22 12:17 | email_marketing_app_report | removed | info |
| 2026-10-22 12:17 | email_marketing_app_create_segment | removed | info |
| 2026-10-22 12:17 | email_marketing_app_contact_profile | removed | info |
| 2026-10-22 12:17 | email_marketing_app_deliverability | removed | info |
| 2026-10-22 12:17 | email_marketing_app_process_queue | removed | info |
| 2026-10-22 12:17 | email_marketing_app_queue_status | removed | info |
| 2026-10-22 12:17 | email_marketing_app_suppress_contact | removed | info |
| 2026-10-22 12:17 | list_media_capabilities | removed | info |
| 2026-10-22 12:17 | generate_image | removed | info |
| 2026-10-22 12:17 | estimate_video_cost | removed | info |
| 2026-10-22 12:17 | generate_video | removed | info |
| 2026-10-22 12:17 | get_video_status | removed | info |
| 2026-10-22 12:17 | list_video_jobs | removed | info |
| 2026-10-22 12:17 | generate_slideshow | removed | info |
| 2026-10-22 12:17 | render_slideshow_images | removed | info |
| 2026-10-22 12:17 | get_slideshow | removed | info |
| 2026-10-22 12:17 | list_slideshows | removed | info |
Probe history
10-22 12:17 OK (99) · 10-22 06:17 OK (99) · 08-13 06:17 OK (105)
Run or depend on ai.finestructure/fine-structure? Watch this server: 29 dollars a month, a private alerts feed and optional webhook fired within six hours when it adds, removes or changes a tool or trips a detector; by card, cancel any time.
Pay-per-call tools and data for your agent, no key: store gateway (300+ routes, one origin, Coinbase-settled) · AI media and inference from $0.001 · weather, geocoding, DNS, RDAP · the x402 directory · sector gap lists (card or USDC).
Run this server? The processes your users can demand, hosted free: Compliance Desk (privacy requests, opt-outs, takedown and notice-and-action).