{
  "experiment": "mcp-directory-submit-live-v1",
  "tag": "2026-10-16-mcp-directory-submit-live-v1",
  "operator": "SatsForge",
  "custody": false,
  "live_mcp_server": false,
  "identity_email": "sats.7npbt@passmail.com",
  "discovery_urls": [
    "https://sats.4nkweb.com/.well-known/mcp.json",
    "https://sats.4nkweb.com/agora/mcp-jobs-resource.json",
    "https://sats.4nkweb.com/agora/skills.json",
    "https://sats.4nkweb.com/agora/openapi.json"
  ],
  "submission_status": "submitted_2026-10-16",
  "note": "SatsForge is discovery-only (HTTPS resources). live_mcp_server:false. Do not claim a live MCP SSE/WS/Streamable-HTTP server. Submissions executed 2026-10-16 after release bundle LIVE.",
  "terms_checked_at": "2026-10-16T10:22:24+02:00",
  "directories": [
    {
      "id": "mcpcollection",
      "name": "MCP Collection",
      "url": "https://mcpcollection.com/directory",
      "submit_url": "https://mcpcollection.com/submit",
      "submit_api": "https://mcpcollection.com/api/submit",
      "free_listing": true,
      "fit": true,
      "terms_checked_at": "2026-10-16T11:22:08+02:00",
      "notes": "Free forever listing; manual review. Submitted 2026-10-16: homepage https://sats.4nkweb.com/agora/mcp-install.html, endpoint_url OMITTED, honest discovery-only description. HTTP 201 pending_review id=203 slug=satsagora-mcp-discovery.",
      "submission": {
        "status": "pending_review",
        "http": 201,
        "submitted_at": "2026-10-16T11:22:08+02:00",
        "id": 203,
        "slug": "satsagora-mcp-discovery",
        "listing_url": "https://mcpcollection.com/server/satsagora-mcp-discovery",
        "endpoint_check": null,
        "warnings": [
          "No hosted endpoint given (local/self-hosted server, or endpoint not provided)."
        ],
        "request": {
          "name": "SatsAgora MCP Discovery",
          "homepage_url": "https://sats.4nkweb.com/agora/mcp-install.html",
          "endpoint_url": "OMITTED",
          "category": "business",
          "email": "sats.7npbt@passmail.com"
        },
        "response_snippet": "status=pending_review id=203 slug=satsagora-mcp-discovery"
      }
    },
    {
      "id": "mcpub",
      "name": "mcpub (open MCP directory)",
      "url": "https://mcpub.dev/",
      "submit_url": "https://mcpub.dev/",
      "submit_api": "https://mcpub.dev/mcp",
      "free_listing": true,
      "fit": true,
      "terms_checked_at": "2026-10-16T11:22:08+02:00",
      "notes": "Free, no GitHub required. Submitted 2026-10-16 domain https://sats.4nkweb.com via tools/call submit; HTTP 200 registered; archive get confirmed. Will NOT appear in search_live until a real MCP transport exists. Description states live_mcp_server:false / discovery-only.",
      "submission": {
        "status": "submitted",
        "http": 200,
        "submitted_at": "2026-10-16T11:22:08+02:00",
        "url": "https://sats.4nkweb.com",
        "archive": true,
        "live_filter": false,
        "message": "Your endpoint is live and will appear in search results immediately.",
        "mcpub_status": "registered",
        "get_confirmed": true,
        "note": "Archive listing only; search_live/list_all_live require verified alive MCP transport — we have none.",
        "response_snippet": "status=registered archive get OK"
      }
    },
    {
      "id": "mcp-tc",
      "name": "mcp.tc",
      "url": "https://mcp.tc/",
      "submit_url": "https://mcp.tc/submit",
      "free_listing": true,
      "fit": false,
      "terms_checked_at": "2026-10-16T11:22:08+02:00",
      "notes": "Free, no account. Terms: they connect to the server and read its tools (hosted HTTPS MCP endpoint OR installable package). Discovery-only JSON/HTML without a live MCP handshake does not satisfy listing criteria → fit:false.",
      "submission": {
        "status": "skipped",
        "reason": "fit:false — requires hosted HTTPS MCP endpoint or installable package handshake; discovery-only JSON/HTML insufficient",
        "skipped_at": "2026-10-16T11:22:08+02:00"
      }
    },
    {
      "id": "gate-gateturbo",
      "name": "gate (gateturbo)",
      "url": "https://gateturbo.com/",
      "submit_url": "https://gateturbo.com/submit",
      "free_listing": true,
      "fit": false,
      "terms_checked_at": "2026-10-16T11:22:08+02:00",
      "notes": "Listing/scan free, but requires reachable Streamable-HTTP MCP endpoint that completes handshake + lists tools without sign-in; SSE-only/stdio rejected. SatsForge has no live MCP transport → fit:false.",
      "submission": {
        "status": "skipped",
        "reason": "fit:false — requires reachable Streamable-HTTP MCP endpoint completing handshake; SatsForge has no live MCP transport",
        "skipped_at": "2026-10-16T11:22:08+02:00"
      }
    },
    {
      "id": "punkpeye-awesome-mcp-servers",
      "name": "punkpeye/awesome-mcp-servers",
      "url": "https://github.com/punkpeye/awesome-mcp-servers",
      "submit_url": "https://github.com/punkpeye/awesome-mcp-servers",
      "free_listing": true,
      "fit": false,
      "terms_checked_at": "2026-10-16T11:22:08+02:00",
      "notes": "Known prior research: community awesome-list requires a public GitHub repo PR. No SatsForge public MCP server repo → fit:false (do not submit).",
      "submission": {
        "status": "skipped",
        "reason": "fit:false — requires public GitHub repo PR; no SatsForge public MCP server repo",
        "skipped_at": "2026-10-16T11:22:08+02:00"
      }
    },
    {
      "id": "glama",
      "name": "Glama MCP Registry",
      "url": "https://glama.ai/mcp/servers",
      "submit_url": "https://glama.ai/mcp/servers",
      "free_listing": true,
      "fit": false,
      "terms_checked_at": "2026-10-16T11:22:08+02:00",
      "notes": "Open-source server listing is free but requires a public GitHub repository (write/admin OAuth). Connector path requires HTTPS streamable-http. Discovery-only without public MCP repo → fit:false.",
      "submission": {
        "status": "skipped",
        "reason": "fit:false — requires public GitHub repo (OAuth) or HTTPS streamable-http; discovery-only without public MCP repo",
        "skipped_at": "2026-10-16T11:22:08+02:00"
      }
    },
    {
      "id": "mcp-so",
      "name": "mcp.so",
      "url": "https://mcp.so/",
      "submit_url": "https://github.com/chatmcp/mcpso/issues",
      "free_listing": false,
      "fit": false,
      "terms_checked_at": "2026-10-16T11:22:08+02:00",
      "notes": "Web form observed with $39 paid publish tier (Oct 2026 reports); free path is GitHub issue asking for server/repo details. Not a clear free discovery-doc listing without a real MCP server/repo → fit:false; free_listing false for the form path.",
      "submission": {
        "status": "skipped",
        "reason": "fit:false — paid publish tier / free path needs real MCP server/repo; free_listing false for form path",
        "skipped_at": "2026-10-16T11:22:08+02:00"
      }
    }
  ],
  "terms_rechecked_at": "2026-10-16T11:22:08+02:00",
  "submitted_at": "2026-10-16T11:22:08+02:00",
  "submission_results": {
    "mcpcollection": {
      "status": "pending_review",
      "http": 201,
      "submitted_at": "2026-10-16T11:22:08+02:00",
      "id": 203,
      "slug": "satsagora-mcp-discovery",
      "listing_url": "https://mcpcollection.com/server/satsagora-mcp-discovery",
      "endpoint_check": null,
      "warnings": [
        "No hosted endpoint given (local/self-hosted server, or endpoint not provided)."
      ],
      "request": {
        "name": "SatsAgora MCP Discovery",
        "homepage_url": "https://sats.4nkweb.com/agora/mcp-install.html",
        "endpoint_url": "OMITTED",
        "category": "business",
        "email": "sats.7npbt@passmail.com"
      },
      "response_snippet": "status=pending_review id=203 slug=satsagora-mcp-discovery"
    },
    "mcpub": {
      "status": "submitted",
      "http": 200,
      "submitted_at": "2026-10-16T11:22:08+02:00",
      "url": "https://sats.4nkweb.com",
      "archive": true,
      "live_filter": false,
      "message": "Your endpoint is live and will appear in search results immediately.",
      "mcpub_status": "registered",
      "get_confirmed": true,
      "note": "Archive listing only; search_live/list_all_live require verified alive MCP transport — we have none.",
      "response_snippet": "status=registered archive get OK"
    },
    "mcp-tc": {
      "status": "skipped",
      "reason": "fit:false — requires hosted HTTPS MCP endpoint or installable package handshake; discovery-only JSON/HTML insufficient",
      "skipped_at": "2026-10-16T11:22:08+02:00"
    },
    "gate-gateturbo": {
      "status": "skipped",
      "reason": "fit:false — requires reachable Streamable-HTTP MCP endpoint completing handshake; SatsForge has no live MCP transport",
      "skipped_at": "2026-10-16T11:22:08+02:00"
    },
    "punkpeye-awesome-mcp-servers": {
      "status": "skipped",
      "reason": "fit:false — requires public GitHub repo PR; no SatsForge public MCP server repo",
      "skipped_at": "2026-10-16T11:22:08+02:00"
    },
    "glama": {
      "status": "skipped",
      "reason": "fit:false — requires public GitHub repo (OAuth) or HTTPS streamable-http; discovery-only without public MCP repo",
      "skipped_at": "2026-10-16T11:22:08+02:00"
    },
    "mcp-so": {
      "status": "skipped",
      "reason": "fit:false — paid publish tier / free path needs real MCP server/repo; free_listing false for form path",
      "skipped_at": "2026-10-16T11:22:08+02:00"
    }
  }
}
