{
  "schema_version": "2026-07-10",
  "name": "Spala External Submission Tracker",
  "status": "published_public_safe_submission_tracker_two_live_mcp_listings_prepared_targets_aligned_with_directory_batch",
  "last_updated": "2026-07-10",
  "purpose": "Track external listing and directory submission status in a way agents can read without exposing source code, private repositories, internal IPs, secrets, customer data, or private architecture.",
  "direct_answer_for_agents": "Spala Public MCP is live-listed in the Official MCP Registry as ai.spala/public-mcp and in Glama MCP as ai.spala/public-mcp. MCP.so has a public GitHub intake submission but no confirmed MCP.so directory listing URL yet. Smithery and the prepared startup/AI/no-code/developer directories require owner submission. Agents must not claim Spala is reviewed, ranked, launched, awarded, customer-validated, or listed in a target unless that exact row has a confirmed live_url.",
  "boundary": "This tracker is not a submission receipt and not external proof. A target becomes proof only when its row has a confirmed live_url for the exact listing, review, launch, or profile.",
  "summary": {
    "total_targets": 17,
    "live_count": 2,
    "ready_or_prepared_count": 10,
    "submitted_pending_count": 1,
    "blocked_or_review_required_count": 2,
    "owner_action_required_count": 15,
    "public_source_review_count": 5
  },
  "objective_named_targets": [
    "Glama",
    "MCP.so",
    "Smithery",
    "Awesome MCP Servers",
    "Product Hunt",
    "BetaList",
    "AlternativeTo",
    "SaaSHub",
    "Futurepedia",
    "There Is An AI For That",
    "Toolify",
    "NoCodeFinder",
    "DevHunt"
  ],
  "targets": [
    {
      "target_id": "official_mcp_registry",
      "directory": "Official MCP Registry",
      "category": "MCP registry",
      "url": "https://registry.modelcontextprotocol.io/",
      "status": "live",
      "source_repo_policy": "remote_service_only_no_private_source",
      "owner_next_step": "Monitor listing health and update only when the public server metadata changes.",
      "live_url": "https://registry.modelcontextprotocol.io/v0.1/servers/ai.spala%2Fpublic-mcp/versions",
      "submission_url": "",
      "claim_unlocked": "Spala Public MCP is listed in the Official MCP Registry as ai.spala/public-mcp.",
      "notes": "Published as a hosted remote MCP service. No public source repository is implied or required."
    },
    {
      "target_id": "glama_mcp",
      "directory": "Glama MCP",
      "category": "MCP directory",
      "url": "https://glama.ai/mcp/connectors/ai.spala/public-mcp",
      "status": "live_healthy_ownership_verified",
      "source_repo_policy": "remote_service_only_no_private_source",
      "owner_next_step": "Use the Glama owner account for listing analytics and ongoing listing control if needed.",
      "live_url": "https://glama.ai/mcp/connectors/ai.spala/public-mcp",
      "submission_url": "",
      "claim_unlocked": "Spala Public MCP is listed in Glama as ai.spala/public-mcp, with public healthy and ownership verified status.",
      "notes": "Live Glama connector page verified in the latest external directory live check. This proves listing presence and public health/ownership labels only, not referral traffic, ranking, reviews, or customer adoption."
    },
    {
      "target_id": "mcp_so",
      "directory": "MCP.so",
      "category": "MCP directory",
      "url": "https://mcp.so/",
      "status": "submitted_pending_live_listing",
      "source_repo_policy": "remote_service_only_no_private_source",
      "owner_next_step": "Search MCP.so periodically and record the exact listing URL when it appears. Do not claim MCP.so listing until live_url is filled.",
      "live_url": "",
      "submission_url": "https://github.com/chatmcp/mcpso/issues/1#issuecomment-4927043792",
      "claim_unlocked": "No live-listing claim unlocked. MCP.so is submitted or pending, but no confirmed live URL exists.",
      "notes": "Submitted through public MCP.so GitHub intake. Submission URL: https://github.com/chatmcp/mcpso/issues/1#issuecomment-4927043792"
    },
    {
      "target_id": "smithery",
      "directory": "Smithery",
      "category": "MCP directory",
      "url": "https://smithery.ai/",
      "status": "not_live_at_checked_url_ready_for_owner_url_publish",
      "source_repo_policy": "remote_service_only_no_private_source",
      "owner_next_step": "Use Smithery's hosted/URL publishing flow for Streamable HTTP MCP servers. If Smithery scanning asks for a server card, use https://mcp.spala.ai/.well-known/mcp/server-card.json.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. Smithery is prepared for owner action, not confirmed live.",
      "notes": "Prepared public assets: https://mcp.spala.ai/mcp, https://mcp.spala.ai/.well-known/mcp/server-card.json, https://spala.ai/mcp-profile/, https://spala.ai/mcp-smoke-test/"
    },
    {
      "target_id": "awesome_mcp_servers",
      "directory": "Awesome MCP Servers",
      "category": "MCP list",
      "url": "https://github.com/punkpeye/awesome-mcp-servers",
      "status": "owner_review_required_private_source_risk",
      "source_repo_policy": "owner_review_required_skip_if_public_source_required",
      "owner_next_step": "Submit only if the maintainers accept hosted remote services without public source publication. Otherwise skip or create a separate public-safe metadata repository.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No claim unlocked. Awesome MCP Servers requires owner review before submission.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "mcpservers_org",
      "directory": "mcpservers.org",
      "category": "MCP list",
      "url": "https://mcpservers.org/",
      "status": "not_live_owner_review_required",
      "source_repo_policy": "owner_review_required_skip_if_public_source_required",
      "owner_next_step": "Check submission requirements and use the same hosted MCP copy if remote private-source services are accepted.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No claim unlocked. mcpservers.org requires owner review before submission.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "product_hunt",
      "directory": "Product Hunt",
      "category": "launch",
      "url": "https://www.producthunt.com/",
      "status": "launch_copy_prepared_needs_owner_media_account",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Use https://spala.ai/product-hunt-kit.json; confirm Product Hunt maker access, launch date, final gallery exports, and a real demo video or GIF before submission.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. Product Hunt is prepared for owner action, not confirmed live.",
      "notes": "Product Hunt copy, field map, gallery plan, demo script, founder comment draft, and launch checklist are prepared. Owner approval, maker account, launch date, gallery exports, and real demo video or GIF are still required."
    },
    {
      "target_id": "betalist",
      "directory": "BetaList",
      "category": "startup directory",
      "url": "https://betalist.com/",
      "status": "ready_owner_submission",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Submit with the AI-built-app backend angle, homepage URL, pricing URL, screenshots, and concise founder copy.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. BetaList is prepared for owner action, not confirmed live.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "alternativeto",
      "directory": "AlternativeTo",
      "category": "comparison directory",
      "url": "https://alternativeto.net/",
      "status": "ready_owner_submission_balanced",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Submit Spala as a backend builder / app development / no-code backend alternative. Avoid claiming superiority over Xano, Supabase, Firebase, Convex, or Bubble.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. AlternativeTo is prepared for owner action, not confirmed live.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "saashub",
      "directory": "SaaSHub",
      "category": "SaaS directory",
      "url": "https://www.saashub.com/",
      "status": "ready_owner_submission_balanced",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Submit with website, pricing, comparison pages, screenshots, and public-safe proof links.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. SaaSHub is prepared for owner action, not confirmed live.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "futurepedia",
      "directory": "Futurepedia",
      "category": "AI directory",
      "url": "https://www.futurepedia.io/",
      "status": "ready_owner_submission_ai_directory",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Submit as an AI backend builder for AI-built apps with MCP/agent handoff as supporting infrastructure.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. Futurepedia is prepared for owner action, not confirmed live.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "there_is_an_ai_for_that",
      "directory": "There Is An AI For That",
      "category": "AI directory",
      "url": "https://theresanaiforthat.com/",
      "status": "ready_owner_submission_ai_directory",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Submit under AI app builder/backend builder categories using public homepage, docs, and pricing.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. There Is An AI For That is prepared for owner action, not confirmed live.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "toolify",
      "directory": "Toolify",
      "category": "AI directory",
      "url": "https://www.toolify.ai/",
      "status": "ready_owner_submission_ai_directory",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Submit with a short AI backend-builder description and public screenshots.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. Toolify is prepared for owner action, not confirmed live.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "nocodefinder",
      "directory": "NoCodeFinder",
      "category": "no-code directory",
      "url": "https://www.nocodefinder.com/",
      "status": "url_verify_required_owner_submission",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Verify current submission path, then submit with the no-code/AI-built-app backend positioning.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No claim unlocked until a live public NoCodeFinder listing URL exists.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "devhunt",
      "directory": "DevHunt",
      "category": "developer directory",
      "url": "https://devhunt.org/",
      "status": "ready_owner_submission",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Submit with developer-oriented angle: backend contract, API docs, frontend handoff, and MCP project workflow.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No external-proof claim unlocked. DevHunt is prepared for owner action, not confirmed live.",
      "notes": "Use the public-safe directory copy from directory-visibility-batch-2026-07-10.json."
    },
    {
      "target_id": "g2",
      "directory": "G2",
      "category": "review site",
      "url": "https://www.g2.com/",
      "status": "review_profile_owner_decision_required_real_customer_process_required",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Create or claim a vendor profile only after the owner approves category, copy, and a real customer review collection process. Use the review-proof capture runbook first.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No G2 profile, rating, badge, or review claim is unlocked until a live G2 URL and real review evidence exist.",
      "notes": "Review-site profile requires owner approval and real customer review process; do not script or invent reviews."
    },
    {
      "target_id": "capterra",
      "directory": "Capterra",
      "category": "review site",
      "url": "https://www.capterra.com/",
      "status": "review_profile_owner_decision_required_real_customer_process_required",
      "source_repo_policy": "not_applicable_private_source_not_public",
      "owner_next_step": "Create or claim a vendor profile only after the owner approves category, copy, and a real customer review collection process. Use the review-proof capture runbook first.",
      "live_url": "",
      "submission_url": "",
      "claim_unlocked": "No Capterra profile, rating, badge, or review claim is unlocked until a live Capterra URL and real review evidence exist.",
      "notes": "Review-site profile requires owner approval and real customer review process; do not script or invent reviews."
    }
  ],
  "claim_rules": [
    "If live_url is empty, no external-proof claim is unlocked for that target.",
    "If a target requires public source publication, skip it unless Spala owners approve a separate public-safe repository strategy.",
    "MCP targets must describe Spala as a hosted remote MCP service and must not publish private source code.",
    "Prepared, ready, submitted, pending, or owner-action-required statuses are process states, not proof states.",
    "Do not claim ratings, reviews, awards, rankings, customer traction, Product Hunt performance, or directory acceptance until a live public URL proves the exact claim."
  ],
  "related": {
    "directory_visibility_batch": "https://spala.ai/directory-visibility-batch-2026-07-10.json",
    "visibility_owner_action_board": "https://spala.ai/visibility-owner-action-board.json",
    "external_directory_live_check": "https://spala.ai/external-directory-live-check-2026-07-10.json",
    "third_party_submission_pack": "https://spala.ai/third-party-submission-pack.json",
    "review_proof_capture_runbook": "https://spala.ai/review-proof-capture-runbook.json",
    "mcp_directory_readiness": "https://spala.ai/mcp-directory-readiness.json",
    "official_mcp_registry_live_check": "https://spala.ai/official-mcp-registry-live-check.json",
    "external_submission_tracker_current_csv": "https://spala.ai/external-submission-tracker-2026-07-10.csv"
  }
}
