{
  "ecosystem": {
    "id": "mcp",
    "title": "MCP Ecosystem",
    "description": "Model Context Protocol servers, tool surfaces, and agent integration projects.",
    "query": "mcp server",
    "category": "mcp_server",
    "deployment": null,
    "nodes": [
      "Servers",
      "Tools",
      "Clients",
      "Filesystems",
      "Browsers",
      "Cloud APIs"
    ],
    "projects": [
      {
        "project_id": "browser-use/browser-use",
        "repo": "browser-use/browser-use",
        "name": "browser-use",
        "github_url": "https://github.com/browser-use/browser-use",
        "homepage_url": "https://browser-use.com",
        "language": "Python",
        "license": "MIT",
        "project_kind": "project",
        "category": [
          "mcp_server"
        ],
        "tags": [
          "ai-agents",
          "ai-tools",
          "browser-agent",
          "browser-automation",
          "browser-use",
          "cdp",
          "cloud-browser",
          "computer-use",
          "headless-browser",
          "llm",
          "mcp",
          "playwright",
          "python",
          "remote-browser",
          "stealth-browser",
          "web-automation",
          "web-scraping"
        ],
        "description": "Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.",
        "overview": "Use browser-use/browser-use when the user needs a mcp server project with docker, serverless, library-only deployment options.",
        "alternatives": [
          {
            "repo": "ruvnet/ruflo",
            "reason": "Same mcp server intent with mcp, workflow overlap."
          },
          {
            "repo": "headroomlabs-ai/headroom",
            "reason": "Same mcp server intent with mcp overlap."
          },
          {
            "repo": "AstrBotDevs/AstrBot",
            "reason": "Same mcp server intent with mcp overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "MCP",
          "Browser automation",
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "serverless",
          "library_only",
          "local",
          "cloud"
        ],
        "difficulty": "intermediate",
        "cloudflare_ready": false,
        "use_cases": [
          "connect agents to tools",
          "expose APIs through MCP",
          "bootstrap MCP integrations"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "medium",
            "evidence": [
              "Matched \"mcp\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Found Docker configuration file.",
              "Matched \"serverless\" in repository content.",
              "Matched \"library\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "No strong beginner or advanced signal found; defaulting to intermediate."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: python.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 120415,
          "recent_commits": 93,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 18
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 31,
          "commits_30d": "complete",
          "releases_180d": "complete",
          "contributors_90d": "partial"
        },
        "quality_score": 83,
        "agent_score": 92,
        "score": 94,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 75,
          "deployment": 100,
          "popularity": 100,
          "community": 100
        },
        "git_top_score": 94,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 83,
          "documentation": 92,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "verification": {
          "schema_version": "git-top.verification.v1",
          "overall_status": "partial",
          "observed_at": "2026-11-09T14:30:26.382Z",
          "signals": {
            "activity": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.pushed_at",
                "metrics.recent_push_days"
              ]
            },
            "license": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.license"
              ]
            },
            "documentation": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.description"
              ]
            },
            "runtime": {
              "status": "inferred",
              "source": "git_top_heuristic",
              "evidence": [
                "agent_card.deployment",
                "agent_card.cloudflare_ready"
              ]
            },
            "install": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "installation/build probe is not enabled"
              ]
            },
            "security": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "dependency/security scan is not enabled"
              ]
            },
            "mcp": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "MCP liveness and tool-call probe is not enabled"
              ]
            }
          },
          "coverage": {
            "observed": 3,
            "inferred": 1,
            "not_run": 3,
            "unknown": 0
          },
          "next_steps": [
            "Run an installation/build probe before production adoption.",
            "Run a dependency and security scan before treating the score as a trust claim.",
            "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
          ]
        },
        "summary": {
          "tl_dr": "Use browser-use/browser-use when the user needs a mcp server project with docker, serverless, library-only deployment options.",
          "purpose": "Use browser-use/browser-use when the user needs a mcp server project with docker, serverless, library-only deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "tool definitions",
            "resource config",
            "transport settings"
          ],
          "outputs": [
            "MCP tools",
            "JSON-RPC responses",
            "server capabilities"
          ],
          "good_for": [
            "connect agents to tools",
            "expose APIs through MCP",
            "bootstrap MCP integrations",
            "agent tool exposure",
            "MCP integrations",
            "tool servers"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "front-end apps",
            "non-tooling backends"
          ],
          "deployment": [
            "docker",
            "serverless",
            "library_only",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "ruvnet/ruflo",
              "reason": "Same mcp server intent with mcp, workflow overlap."
            },
            {
              "repo": "headroomlabs-ai/headroom",
              "reason": "Same mcp server intent with mcp overlap."
            },
            {
              "repo": "AstrBotDevs/AstrBot",
              "reason": "Same mcp server intent with mcp overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "medium",
              "evidence": [
                "Matched \"mcp\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Found Docker configuration file.",
                "Matched \"serverless\" in repository content.",
                "Matched \"library\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "No strong beginner or advanced signal found; defaulting to intermediate."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: python.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 31,
            "commits_30d": "complete",
            "releases_180d": "complete",
            "contributors_90d": "partial"
          },
          "verification": {
            "schema_version": "git-top.verification.v1",
            "overall_status": "partial",
            "observed_at": "2026-11-09T14:30:26.382Z",
            "signals": {
              "activity": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.pushed_at",
                  "metrics.recent_push_days"
                ]
              },
              "license": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.license"
                ]
              },
              "documentation": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.description"
                ]
              },
              "runtime": {
                "status": "inferred",
                "source": "git_top_heuristic",
                "evidence": [
                  "agent_card.deployment",
                  "agent_card.cloudflare_ready"
                ]
              },
              "install": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "installation/build probe is not enabled"
                ]
              },
              "security": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "dependency/security scan is not enabled"
                ]
              },
              "mcp": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "MCP liveness and tool-call probe is not enabled"
                ]
              }
            },
            "coverage": {
              "observed": 3,
              "inferred": 1,
              "not_run": 3,
              "unknown": 0
            },
            "next_steps": [
              "Run an installation/build probe before production adoption.",
              "Run a dependency and security scan before treating the score as a trust claim.",
              "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
            ]
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics",
            "verification.signals"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "Partial or estimated quality signals: contributors90d.",
            "Independent installation, security, or runtime probes have not been run for this project."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-11-09T14:30:26.382Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product",
          "Partial or estimated quality signals: contributors90d.",
          "Independent installation, security, or runtime probes have not been run for this project."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics",
          "verification.signals"
        ],
        "last_verified_at": "2026-11-09T14:30:26.382Z"
      },
      {
        "project_id": "google-gemini/gemini-cli",
        "repo": "google-gemini/gemini-cli",
        "name": "gemini-cli",
        "github_url": "https://github.com/google-gemini/gemini-cli",
        "homepage_url": "https://geminicli.com",
        "language": "TypeScript",
        "license": "Apache-2.0",
        "project_kind": "project",
        "category": [
          "mcp_server"
        ],
        "tags": [
          "ai",
          "ai-agents",
          "cli",
          "gemini",
          "gemini-api",
          "mcp-client",
          "mcp-server"
        ],
        "description": "An open-source AI agent that brings the power of Gemini directly into your terminal.",
        "overview": "Use google-gemini/gemini-cli when the user needs a mcp server project with docker, library-only, local deployment options.",
        "alternatives": [
          {
            "repo": "can1357/oh-my-pi",
            "reason": "Same mcp server intent with mcp overlap."
          },
          {
            "repo": "QwenLM/qwen-code",
            "reason": "Same mcp server intent with mcp overlap."
          },
          {
            "repo": "activepieces/activepieces",
            "reason": "Same mcp server intent with mcp overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "MCP",
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "library_only",
          "local",
          "cloud"
        ],
        "difficulty": "intermediate",
        "cloudflare_ready": false,
        "use_cases": [
          "connect agents to tools",
          "expose APIs through MCP",
          "bootstrap MCP integrations"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "medium",
            "evidence": [
              "Matched \"mcp\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Found Docker configuration file.",
              "Matched \"npm install\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "No strong beginner or advanced signal found; defaulting to intermediate."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 108747,
          "recent_commits": 100,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 100
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 31,
          "commits_30d": "partial",
          "releases_180d": "partial",
          "contributors_90d": "partial"
        },
        "quality_score": 84,
        "agent_score": 90,
        "score": 94,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 76,
          "deployment": 90,
          "popularity": 100,
          "community": 100
        },
        "git_top_score": 94,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 84,
          "documentation": 92,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "verification": {
          "schema_version": "git-top.verification.v1",
          "overall_status": "partial",
          "observed_at": "2026-11-09T19:00:35.705Z",
          "signals": {
            "activity": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.pushed_at",
                "metrics.recent_push_days"
              ]
            },
            "license": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.license"
              ]
            },
            "documentation": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.description"
              ]
            },
            "runtime": {
              "status": "inferred",
              "source": "git_top_heuristic",
              "evidence": [
                "agent_card.deployment",
                "agent_card.cloudflare_ready"
              ]
            },
            "install": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "installation/build probe is not enabled"
              ]
            },
            "security": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "dependency/security scan is not enabled"
              ]
            },
            "mcp": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "MCP liveness and tool-call probe is not enabled"
              ]
            }
          },
          "coverage": {
            "observed": 3,
            "inferred": 1,
            "not_run": 3,
            "unknown": 0
          },
          "next_steps": [
            "Run an installation/build probe before production adoption.",
            "Run a dependency and security scan before treating the score as a trust claim.",
            "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
          ]
        },
        "summary": {
          "tl_dr": "Use google-gemini/gemini-cli when the user needs a mcp server project with docker, library-only, local deployment options.",
          "purpose": "Use google-gemini/gemini-cli when the user needs a mcp server project with docker, library-only, local deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "tool definitions",
            "resource config",
            "transport settings"
          ],
          "outputs": [
            "MCP tools",
            "JSON-RPC responses",
            "server capabilities"
          ],
          "good_for": [
            "connect agents to tools",
            "expose APIs through MCP",
            "bootstrap MCP integrations",
            "agent tool exposure",
            "MCP integrations",
            "tool servers"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "front-end apps",
            "non-tooling backends"
          ],
          "deployment": [
            "docker",
            "library_only",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "can1357/oh-my-pi",
              "reason": "Same mcp server intent with mcp overlap."
            },
            {
              "repo": "QwenLM/qwen-code",
              "reason": "Same mcp server intent with mcp overlap."
            },
            {
              "repo": "activepieces/activepieces",
              "reason": "Same mcp server intent with mcp overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "medium",
              "evidence": [
                "Matched \"mcp\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Found Docker configuration file.",
                "Matched \"npm install\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "No strong beginner or advanced signal found; defaulting to intermediate."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 31,
            "commits_30d": "partial",
            "releases_180d": "partial",
            "contributors_90d": "partial"
          },
          "verification": {
            "schema_version": "git-top.verification.v1",
            "overall_status": "partial",
            "observed_at": "2026-11-09T19:00:35.705Z",
            "signals": {
              "activity": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.pushed_at",
                  "metrics.recent_push_days"
                ]
              },
              "license": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.license"
                ]
              },
              "documentation": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.description"
                ]
              },
              "runtime": {
                "status": "inferred",
                "source": "git_top_heuristic",
                "evidence": [
                  "agent_card.deployment",
                  "agent_card.cloudflare_ready"
                ]
              },
              "install": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "installation/build probe is not enabled"
                ]
              },
              "security": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "dependency/security scan is not enabled"
                ]
              },
              "mcp": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "MCP liveness and tool-call probe is not enabled"
                ]
              }
            },
            "coverage": {
              "observed": 3,
              "inferred": 1,
              "not_run": 3,
              "unknown": 0
            },
            "next_steps": [
              "Run an installation/build probe before production adoption.",
              "Run a dependency and security scan before treating the score as a trust claim.",
              "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
            ]
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics",
            "verification.signals"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "Partial or estimated quality signals: commits30d, releases180d, contributors90d.",
            "Independent installation, security, or runtime probes have not been run for this project."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-11-09T19:00:35.705Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product",
          "Partial or estimated quality signals: commits30d, releases180d, contributors90d.",
          "Independent installation, security, or runtime probes have not been run for this project."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics",
          "verification.signals"
        ],
        "last_verified_at": "2026-11-09T19:00:35.705Z"
      },
      {
        "project_id": "heygen-com/hyperframes",
        "repo": "heygen-com/hyperframes",
        "name": "hyperframes",
        "github_url": "https://github.com/heygen-com/hyperframes",
        "homepage_url": "https://hyperframes.heygen.com",
        "language": "TypeScript",
        "license": "Apache-2.0",
        "project_kind": "project",
        "category": [
          "mcp_server"
        ],
        "tags": [
          "ai",
          "ai-agents",
          "animation",
          "claude-code",
          "ffmpeg",
          "framework",
          "gsap",
          "html",
          "html-to-video",
          "mcp",
          "motion-graphics",
          "puppeteer",
          "rendering",
          "typescript",
          "video-editor"
        ],
        "description": "Write HTML. Render video. Built for agents.",
        "overview": "Use heygen-com/hyperframes when the user needs a mcp server project with docker, local, cloud deployment options.",
        "alternatives": [
          {
            "repo": "ruvnet/ruflo",
            "reason": "Same mcp server intent with mcp overlap."
          },
          {
            "repo": "headroomlabs-ai/headroom",
            "reason": "Same mcp server intent with mcp overlap."
          },
          {
            "repo": "can1357/oh-my-pi",
            "reason": "Same mcp server intent with mcp overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "MCP",
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "local",
          "cloud"
        ],
        "difficulty": "intermediate",
        "cloudflare_ready": false,
        "use_cases": [
          "connect agents to tools",
          "expose APIs through MCP",
          "bootstrap MCP integrations"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation"
        ],
        "classification": {
          "category": {
            "confidence": "medium",
            "evidence": [
              "Matched \"mcp\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "medium",
            "evidence": [
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "No strong beginner or advanced signal found; defaulting to intermediate."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 82078,
          "recent_commits": 100,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 100
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 31,
          "commits_30d": "partial",
          "releases_180d": "partial",
          "contributors_90d": "partial"
        },
        "quality_score": 84,
        "agent_score": 88,
        "score": 93,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 76,
          "deployment": 80,
          "popularity": 98,
          "community": 100
        },
        "git_top_score": 93,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 84,
          "documentation": 84,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "verification": {
          "schema_version": "git-top.verification.v1",
          "overall_status": "partial",
          "observed_at": "2026-11-10T14:30:17.840Z",
          "signals": {
            "activity": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.pushed_at",
                "metrics.recent_push_days"
              ]
            },
            "license": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.license"
              ]
            },
            "documentation": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.description"
              ]
            },
            "runtime": {
              "status": "inferred",
              "source": "git_top_heuristic",
              "evidence": [
                "agent_card.deployment",
                "agent_card.cloudflare_ready"
              ]
            },
            "install": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "installation/build probe is not enabled"
              ]
            },
            "security": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "dependency/security scan is not enabled"
              ]
            },
            "mcp": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "MCP liveness and tool-call probe is not enabled"
              ]
            }
          },
          "coverage": {
            "observed": 3,
            "inferred": 1,
            "not_run": 3,
            "unknown": 0
          },
          "next_steps": [
            "Run an installation/build probe before production adoption.",
            "Run a dependency and security scan before treating the score as a trust claim.",
            "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
          ]
        },
        "summary": {
          "tl_dr": "Use heygen-com/hyperframes when the user needs a mcp server project with docker, local, cloud deployment options.",
          "purpose": "Use heygen-com/hyperframes when the user needs a mcp server project with docker, local, cloud deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "tool definitions",
            "resource config",
            "transport settings"
          ],
          "outputs": [
            "MCP tools",
            "JSON-RPC responses",
            "server capabilities"
          ],
          "good_for": [
            "connect agents to tools",
            "expose APIs through MCP",
            "bootstrap MCP integrations",
            "agent tool exposure",
            "MCP integrations",
            "tool servers"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "front-end apps",
            "non-tooling backends"
          ],
          "deployment": [
            "docker",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "ruvnet/ruflo",
              "reason": "Same mcp server intent with mcp overlap."
            },
            {
              "repo": "headroomlabs-ai/headroom",
              "reason": "Same mcp server intent with mcp overlap."
            },
            {
              "repo": "can1357/oh-my-pi",
              "reason": "Same mcp server intent with mcp overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "medium",
              "evidence": [
                "Matched \"mcp\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "medium",
              "evidence": [
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "No strong beginner or advanced signal found; defaulting to intermediate."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 31,
            "commits_30d": "partial",
            "releases_180d": "partial",
            "contributors_90d": "partial"
          },
          "verification": {
            "schema_version": "git-top.verification.v1",
            "overall_status": "partial",
            "observed_at": "2026-11-10T14:30:17.840Z",
            "signals": {
              "activity": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.pushed_at",
                  "metrics.recent_push_days"
                ]
              },
              "license": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.license"
                ]
              },
              "documentation": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.description"
                ]
              },
              "runtime": {
                "status": "inferred",
                "source": "git_top_heuristic",
                "evidence": [
                  "agent_card.deployment",
                  "agent_card.cloudflare_ready"
                ]
              },
              "install": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "installation/build probe is not enabled"
                ]
              },
              "security": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "dependency/security scan is not enabled"
                ]
              },
              "mcp": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "MCP liveness and tool-call probe is not enabled"
                ]
              }
            },
            "coverage": {
              "observed": 3,
              "inferred": 1,
              "not_run": 3,
              "unknown": 0
            },
            "next_steps": [
              "Run an installation/build probe before production adoption.",
              "Run a dependency and security scan before treating the score as a trust claim.",
              "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
            ]
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics",
            "verification.signals"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "Partial or estimated quality signals: commits30d, releases180d, contributors90d.",
            "Independent installation, security, or runtime probes have not been run for this project."
          ],
          "confidence_reason": "Evidence is incomplete; use this project as an exploration candidate until classification and quality signals are reviewed.",
          "last_verified_at": "2026-11-10T14:30:17.840Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "Partial or estimated quality signals: commits30d, releases180d, contributors90d.",
          "Independent installation, security, or runtime probes have not been run for this project."
        ],
        "confidence_reason": "Evidence is incomplete; use this project as an exploration candidate until classification and quality signals are reviewed.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics",
          "verification.signals"
        ],
        "last_verified_at": "2026-11-10T14:30:17.840Z"
      },
      {
        "project_id": "ruvnet/ruflo",
        "repo": "ruvnet/ruflo",
        "name": "ruflo",
        "github_url": "https://github.com/ruvnet/ruflo",
        "homepage_url": "https://cognitum.one",
        "language": "TypeScript",
        "license": "MIT",
        "project_kind": "project",
        "category": [
          "mcp_server"
        ],
        "tags": [
          "agent-memory",
          "agent-orchestration",
          "agentic-ai",
          "agentic-workflow",
          "ai-agents",
          "autonomous-agents",
          "claude",
          "claude-code",
          "codex",
          "hnsw",
          "mcp",
          "mcp-server",
          "multi-agent",
          "multi-agent-systems",
          "plugins",
          "rvf",
          "swarm",
          "swarm-intelligence",
          "typescript",
          "vector-search"
        ],
        "description": "🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated",
        "overview": "Use ruvnet/ruflo when the user needs a mcp server project with local, cloud deployment options.",
        "alternatives": [
          {
            "repo": "heygen-com/hyperframes",
            "reason": "Same mcp server intent with mcp overlap."
          },
          {
            "repo": "headroomlabs-ai/headroom",
            "reason": "Same mcp server intent with rag, coding_agent, mcp overlap."
          },
          {
            "repo": "can1357/oh-my-pi",
            "reason": "Same mcp server intent with mcp overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "MCP",
          "Vector database",
          "LLM provider"
        ],
        "deployments": [
          "local",
          "cloud"
        ],
        "difficulty": "intermediate",
        "cloudflare_ready": false,
        "use_cases": [
          "connect agents to tools",
          "expose APIs through MCP",
          "bootstrap MCP integrations"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation"
        ],
        "classification": {
          "category": {
            "confidence": "medium",
            "evidence": [
              "Matched \"mcp\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "medium",
            "evidence": [
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "No strong beginner or advanced signal found; defaulting to intermediate."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: gpu.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 81353,
          "recent_commits": 100,
          "contributors": 85,
          "issue_response_time_hours": null,
          "release_frequency_180d": 100
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 31,
          "commits_30d": "partial",
          "releases_180d": "partial",
          "contributors_90d": "complete"
        },
        "quality_score": 84,
        "agent_score": 86,
        "score": 93,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 76,
          "deployment": 70,
          "popularity": 98,
          "community": 100
        },
        "git_top_score": 93,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 84,
          "documentation": 84,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "verification": {
          "schema_version": "git-top.verification.v1",
          "overall_status": "partial",
          "observed_at": "2026-11-09T22:30:15.359Z",
          "signals": {
            "activity": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.pushed_at",
                "metrics.recent_push_days"
              ]
            },
            "license": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.license"
              ]
            },
            "documentation": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.description"
              ]
            },
            "runtime": {
              "status": "inferred",
              "source": "git_top_heuristic",
              "evidence": [
                "agent_card.deployment",
                "agent_card.cloudflare_ready"
              ]
            },
            "install": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "installation/build probe is not enabled"
              ]
            },
            "security": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "dependency/security scan is not enabled"
              ]
            },
            "mcp": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "MCP liveness and tool-call probe is not enabled"
              ]
            }
          },
          "coverage": {
            "observed": 3,
            "inferred": 1,
            "not_run": 3,
            "unknown": 0
          },
          "next_steps": [
            "Run an installation/build probe before production adoption.",
            "Run a dependency and security scan before treating the score as a trust claim.",
            "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
          ]
        },
        "summary": {
          "tl_dr": "Use ruvnet/ruflo when the user needs a mcp server project with local, cloud deployment options.",
          "purpose": "Use ruvnet/ruflo when the user needs a mcp server project with local, cloud deployment options.",
          "install": "Run the MCP server following the repository's transport instructions.",
          "inputs": [
            "tool definitions",
            "resource config",
            "transport settings"
          ],
          "outputs": [
            "MCP tools",
            "JSON-RPC responses",
            "server capabilities"
          ],
          "good_for": [
            "connect agents to tools",
            "expose APIs through MCP",
            "bootstrap MCP integrations",
            "agent tool exposure",
            "MCP integrations",
            "tool servers"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "front-end apps",
            "non-tooling backends"
          ],
          "deployment": [
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "heygen-com/hyperframes",
              "reason": "Same mcp server intent with mcp overlap."
            },
            {
              "repo": "headroomlabs-ai/headroom",
              "reason": "Same mcp server intent with rag, coding_agent, mcp overlap."
            },
            {
              "repo": "can1357/oh-my-pi",
              "reason": "Same mcp server intent with mcp overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "medium",
              "evidence": [
                "Matched \"mcp\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "medium",
              "evidence": [
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "No strong beginner or advanced signal found; defaulting to intermediate."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: gpu.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 31,
            "commits_30d": "partial",
            "releases_180d": "partial",
            "contributors_90d": "complete"
          },
          "verification": {
            "schema_version": "git-top.verification.v1",
            "overall_status": "partial",
            "observed_at": "2026-11-09T22:30:15.359Z",
            "signals": {
              "activity": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.pushed_at",
                  "metrics.recent_push_days"
                ]
              },
              "license": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.license"
                ]
              },
              "documentation": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.description"
                ]
              },
              "runtime": {
                "status": "inferred",
                "source": "git_top_heuristic",
                "evidence": [
                  "agent_card.deployment",
                  "agent_card.cloudflare_ready"
                ]
              },
              "install": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "installation/build probe is not enabled"
                ]
              },
              "security": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "dependency/security scan is not enabled"
                ]
              },
              "mcp": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "MCP liveness and tool-call probe is not enabled"
                ]
              }
            },
            "coverage": {
              "observed": 3,
              "inferred": 1,
              "not_run": 3,
              "unknown": 0
            },
            "next_steps": [
              "Run an installation/build probe before production adoption.",
              "Run a dependency and security scan before treating the score as a trust claim.",
              "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
            ]
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics",
            "verification.signals"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "Partial or estimated quality signals: commits30d, releases180d.",
            "Independent installation, security, or runtime probes have not been run for this project."
          ],
          "confidence_reason": "Evidence is incomplete; use this project as an exploration candidate until classification and quality signals are reviewed.",
          "last_verified_at": "2026-11-09T22:30:15.359Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "Partial or estimated quality signals: commits30d, releases180d.",
          "Independent installation, security, or runtime probes have not been run for this project."
        ],
        "confidence_reason": "Evidence is incomplete; use this project as an exploration candidate until classification and quality signals are reviewed.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics",
          "verification.signals"
        ],
        "last_verified_at": "2026-11-09T22:30:15.359Z"
      },
      {
        "project_id": "headroomlabs-ai/headroom",
        "repo": "headroomlabs-ai/headroom",
        "name": "headroom",
        "github_url": "https://github.com/headroomlabs-ai/headroom",
        "homepage_url": "https://docs.headroomlabs.ai/docs",
        "language": "Python",
        "license": "Apache-2.0",
        "project_kind": "project",
        "category": [
          "mcp_server"
        ],
        "tags": [
          "agent",
          "ai",
          "anthropic",
          "claude-code",
          "compression",
          "context-engineering",
          "context-window",
          "cursor",
          "fastapi",
          "langchain",
          "llm",
          "mcp",
          "openai",
          "prompt-engineering",
          "proxy",
          "python",
          "rag",
          "token-optimization",
          "tokens",
          "typescript"
        ],
        "description": "Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.",
        "overview": "Use headroomlabs-ai/headroom when the user needs a mcp server project with docker, library-only, local deployment options.",
        "alternatives": [
          {
            "repo": "ruvnet/ruflo",
            "reason": "Same mcp server intent with rag, mcp overlap."
          },
          {
            "repo": "BerriAI/litellm",
            "reason": "Same mcp server intent with mcp, llm_gateway overlap."
          },
          {
            "repo": "AstrBotDevs/AstrBot",
            "reason": "Same mcp server intent with mcp overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "MCP",
          "Vector database",
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "library_only",
          "local",
          "cloud"
        ],
        "difficulty": "advanced",
        "cloudflare_ready": false,
        "use_cases": [
          "connect agents to tools",
          "expose APIs through MCP",
          "bootstrap MCP integrations"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "high",
            "evidence": [
              "Matched \"mcp server\" in metadata.",
              "Matched \"mcp\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Found Docker configuration file.",
              "Matched \"pip install\" in repository content.",
              "Matched \"npm install\" in repository content.",
              "Matched \"library\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "Found multi-service or orchestration configuration files."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: python.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 79288,
          "recent_commits": 100,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 35
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 31,
          "commits_30d": "partial",
          "releases_180d": "complete",
          "contributors_90d": "partial"
        },
        "quality_score": 84,
        "agent_score": 90,
        "score": 94,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 76,
          "deployment": 90,
          "popularity": 98,
          "community": 100
        },
        "git_top_score": 94,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 84,
          "documentation": 92,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "verification": {
          "schema_version": "git-top.verification.v1",
          "overall_status": "partial",
          "observed_at": "2026-11-10T12:46:29.119Z",
          "signals": {
            "activity": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.pushed_at",
                "metrics.recent_push_days"
              ]
            },
            "license": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.license"
              ]
            },
            "documentation": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.description"
              ]
            },
            "runtime": {
              "status": "inferred",
              "source": "git_top_heuristic",
              "evidence": [
                "agent_card.deployment",
                "agent_card.cloudflare_ready"
              ]
            },
            "install": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "installation/build probe is not enabled"
              ]
            },
            "security": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "dependency/security scan is not enabled"
              ]
            },
            "mcp": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "MCP liveness and tool-call probe is not enabled"
              ]
            }
          },
          "coverage": {
            "observed": 3,
            "inferred": 1,
            "not_run": 3,
            "unknown": 0
          },
          "next_steps": [
            "Run an installation/build probe before production adoption.",
            "Run a dependency and security scan before treating the score as a trust claim.",
            "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
          ]
        },
        "summary": {
          "tl_dr": "Use headroomlabs-ai/headroom when the user needs a mcp server project with docker, library-only, local deployment options.",
          "purpose": "Use headroomlabs-ai/headroom when the user needs a mcp server project with docker, library-only, local deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "tool definitions",
            "resource config",
            "transport settings"
          ],
          "outputs": [
            "MCP tools",
            "JSON-RPC responses",
            "server capabilities"
          ],
          "good_for": [
            "connect agents to tools",
            "expose APIs through MCP",
            "bootstrap MCP integrations",
            "agent tool exposure",
            "MCP integrations",
            "tool servers"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "front-end apps",
            "non-tooling backends"
          ],
          "deployment": [
            "docker",
            "library_only",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "ruvnet/ruflo",
              "reason": "Same mcp server intent with rag, mcp overlap."
            },
            {
              "repo": "BerriAI/litellm",
              "reason": "Same mcp server intent with mcp, llm_gateway overlap."
            },
            {
              "repo": "AstrBotDevs/AstrBot",
              "reason": "Same mcp server intent with mcp overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "high",
              "evidence": [
                "Matched \"mcp server\" in metadata.",
                "Matched \"mcp\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Found Docker configuration file.",
                "Matched \"pip install\" in repository content.",
                "Matched \"npm install\" in repository content.",
                "Matched \"library\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "Found multi-service or orchestration configuration files."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: python.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 31,
            "commits_30d": "partial",
            "releases_180d": "complete",
            "contributors_90d": "partial"
          },
          "verification": {
            "schema_version": "git-top.verification.v1",
            "overall_status": "partial",
            "observed_at": "2026-11-10T12:46:29.119Z",
            "signals": {
              "activity": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.pushed_at",
                  "metrics.recent_push_days"
                ]
              },
              "license": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.license"
                ]
              },
              "documentation": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.description"
                ]
              },
              "runtime": {
                "status": "inferred",
                "source": "git_top_heuristic",
                "evidence": [
                  "agent_card.deployment",
                  "agent_card.cloudflare_ready"
                ]
              },
              "install": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "installation/build probe is not enabled"
                ]
              },
              "security": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "dependency/security scan is not enabled"
                ]
              },
              "mcp": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "MCP liveness and tool-call probe is not enabled"
                ]
              }
            },
            "coverage": {
              "observed": 3,
              "inferred": 1,
              "not_run": 3,
              "unknown": 0
            },
            "next_steps": [
              "Run an installation/build probe before production adoption.",
              "Run a dependency and security scan before treating the score as a trust claim.",
              "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
            ]
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics",
            "verification.signals"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "Partial or estimated quality signals: commits30d, contributors90d.",
            "Independent installation, security, or runtime probes have not been run for this project."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-11-10T12:46:29.119Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product",
          "Partial or estimated quality signals: commits30d, contributors90d.",
          "Independent installation, security, or runtime probes have not been run for this project."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics",
          "verification.signals"
        ],
        "last_verified_at": "2026-11-10T12:46:29.119Z"
      },
      {
        "project_id": "upstash/context7",
        "repo": "upstash/context7",
        "name": "context7",
        "github_url": "https://github.com/upstash/context7",
        "homepage_url": "https://context7.com",
        "language": "TypeScript",
        "license": "MIT",
        "project_kind": "project",
        "category": [
          "mcp_server"
        ],
        "tags": [
          "llm",
          "mcp",
          "mcp-server",
          "vibe-coding"
        ],
        "description": "Context7 Platform -- Up-to-date docs for AI agents",
        "overview": "Use upstash/context7 when the user needs a mcp server project with vercel, serverless, library-only deployment options.",
        "alternatives": [
          {
            "repo": "headroomlabs-ai/headroom",
            "reason": "Same mcp server intent with coding_agent, mcp overlap."
          },
          {
            "repo": "can1357/oh-my-pi",
            "reason": "Same mcp server intent with coding_agent, mcp overlap."
          },
          {
            "repo": "mastra-ai/mastra",
            "reason": "Same mcp server intent with mcp overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "MCP",
          "LLM provider"
        ],
        "deployments": [
          "vercel",
          "serverless",
          "library_only",
          "local"
        ],
        "difficulty": "intermediate",
        "cloudflare_ready": false,
        "use_cases": [
          "connect agents to tools",
          "expose APIs through MCP",
          "bootstrap MCP integrations"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "medium",
            "evidence": [
              "Matched \"mcp\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Matched \"vercel\" in repository content.",
              "Matched \"npm install\" in repository content.",
              "Matched \"library\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "No strong beginner or advanced signal found; defaulting to intermediate."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 64460,
          "recent_commits": 100,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 98
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 31,
          "commits_30d": "partial",
          "releases_180d": "complete",
          "contributors_90d": "partial"
        },
        "quality_score": 84,
        "agent_score": 89,
        "score": 94,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 76,
          "deployment": 90,
          "popularity": 96,
          "community": 100
        },
        "git_top_score": 94,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 84,
          "documentation": 84,
          "stability": 100,
          "adoption": 100,
          "agent_readability": 100
        },
        "verification": {
          "schema_version": "git-top.verification.v1",
          "overall_status": "partial",
          "observed_at": "2026-11-10T15:00:37.909Z",
          "signals": {
            "activity": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.pushed_at",
                "metrics.recent_push_days"
              ]
            },
            "license": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.license"
              ]
            },
            "documentation": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.description"
              ]
            },
            "runtime": {
              "status": "inferred",
              "source": "git_top_heuristic",
              "evidence": [
                "agent_card.deployment",
                "agent_card.cloudflare_ready"
              ]
            },
            "install": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "installation/build probe is not enabled"
              ]
            },
            "security": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "dependency/security scan is not enabled"
              ]
            },
            "mcp": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "MCP liveness and tool-call probe is not enabled"
              ]
            }
          },
          "coverage": {
            "observed": 3,
            "inferred": 1,
            "not_run": 3,
            "unknown": 0
          },
          "next_steps": [
            "Run an installation/build probe before production adoption.",
            "Run a dependency and security scan before treating the score as a trust claim.",
            "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
          ]
        },
        "summary": {
          "tl_dr": "Use upstash/context7 when the user needs a mcp server project with vercel, serverless, library-only deployment options.",
          "purpose": "Use upstash/context7 when the user needs a mcp server project with vercel, serverless, library-only deployment options.",
          "install": "Install as a library or package using the repository instructions.",
          "inputs": [
            "tool definitions",
            "resource config",
            "transport settings"
          ],
          "outputs": [
            "MCP tools",
            "JSON-RPC responses",
            "server capabilities"
          ],
          "good_for": [
            "connect agents to tools",
            "expose APIs through MCP",
            "bootstrap MCP integrations",
            "agent tool exposure",
            "MCP integrations",
            "tool servers"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "front-end apps",
            "non-tooling backends"
          ],
          "deployment": [
            "vercel",
            "serverless",
            "library_only",
            "local"
          ],
          "alternatives": [
            {
              "repo": "headroomlabs-ai/headroom",
              "reason": "Same mcp server intent with coding_agent, mcp overlap."
            },
            {
              "repo": "can1357/oh-my-pi",
              "reason": "Same mcp server intent with coding_agent, mcp overlap."
            },
            {
              "repo": "mastra-ai/mastra",
              "reason": "Same mcp server intent with mcp overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "medium",
              "evidence": [
                "Matched \"mcp\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Matched \"vercel\" in repository content.",
                "Matched \"npm install\" in repository content.",
                "Matched \"library\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "No strong beginner or advanced signal found; defaulting to intermediate."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 31,
            "commits_30d": "partial",
            "releases_180d": "complete",
            "contributors_90d": "partial"
          },
          "verification": {
            "schema_version": "git-top.verification.v1",
            "overall_status": "partial",
            "observed_at": "2026-11-10T15:00:37.909Z",
            "signals": {
              "activity": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.pushed_at",
                  "metrics.recent_push_days"
                ]
              },
              "license": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.license"
                ]
              },
              "documentation": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.description"
                ]
              },
              "runtime": {
                "status": "inferred",
                "source": "git_top_heuristic",
                "evidence": [
                  "agent_card.deployment",
                  "agent_card.cloudflare_ready"
                ]
              },
              "install": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "installation/build probe is not enabled"
                ]
              },
              "security": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "dependency/security scan is not enabled"
                ]
              },
              "mcp": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "MCP liveness and tool-call probe is not enabled"
                ]
              }
            },
            "coverage": {
              "observed": 3,
              "inferred": 1,
              "not_run": 3,
              "unknown": 0
            },
            "next_steps": [
              "Run an installation/build probe before production adoption.",
              "Run a dependency and security scan before treating the score as a trust claim.",
              "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
            ]
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics",
            "verification.signals"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "Partial or estimated quality signals: commits30d, contributors90d.",
            "Independent installation, security, or runtime probes have not been run for this project."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-11-10T15:00:37.909Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product",
          "Partial or estimated quality signals: commits30d, contributors90d.",
          "Independent installation, security, or runtime probes have not been run for this project."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics",
          "verification.signals"
        ],
        "last_verified_at": "2026-11-10T15:00:37.909Z"
      },
      {
        "project_id": "BerriAI/litellm",
        "repo": "BerriAI/litellm",
        "name": "litellm",
        "github_url": "https://github.com/BerriAI/litellm",
        "homepage_url": "https://docs.litellm.ai/docs/",
        "language": "Python",
        "license": "NOASSERTION",
        "project_kind": "project",
        "category": [
          "mcp_server"
        ],
        "tags": [
          "ai-gateway",
          "anthropic",
          "azure-openai",
          "bedrock",
          "gateway",
          "langchain",
          "litellm",
          "llm",
          "llm-gateway",
          "llmops",
          "mcp-gateway",
          "openai",
          "openai-proxy",
          "rust",
          "rust-ai",
          "vertex-ai"
        ],
        "description": "The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]",
        "overview": "Use BerriAI/litellm when the user needs a mcp server project with docker, library-only, local deployment options.",
        "alternatives": [
          {
            "repo": "headroomlabs-ai/headroom",
            "reason": "Same mcp server intent with mcp, llm_gateway overlap."
          },
          {
            "repo": "coddy-project/coddy-agent",
            "reason": "Same mcp server intent with mcp, llm_gateway overlap."
          },
          {
            "repo": "Inebrio/Routerly",
            "reason": "Same mcp server intent with mcp, llm_gateway overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "MCP",
          "LLM provider"
        ],
        "deployments": [
          "docker",
          "library_only",
          "local",
          "cloud"
        ],
        "difficulty": "advanced",
        "cloudflare_ready": false,
        "use_cases": [
          "connect agents to tools",
          "expose APIs through MCP",
          "bootstrap MCP integrations"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "medium",
            "evidence": [
              "Matched \"mcp\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Found Docker configuration file.",
              "Matched \"pip install\" in repository content.",
              "Matched \"library\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "Found multi-service or orchestration configuration files."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: python.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 63010,
          "recent_commits": 100,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 100
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 31,
          "commits_30d": "partial",
          "releases_180d": "partial",
          "contributors_90d": "partial"
        },
        "quality_score": 84,
        "agent_score": 89,
        "score": 93,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 76,
          "deployment": 90,
          "popularity": 96,
          "community": 100
        },
        "git_top_score": 93,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 84,
          "documentation": 84,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "verification": {
          "schema_version": "git-top.verification.v1",
          "overall_status": "partial",
          "observed_at": "2026-11-10T06:30:22.335Z",
          "signals": {
            "activity": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.pushed_at",
                "metrics.recent_push_days"
              ]
            },
            "license": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.license"
              ]
            },
            "documentation": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.description"
              ]
            },
            "runtime": {
              "status": "inferred",
              "source": "git_top_heuristic",
              "evidence": [
                "agent_card.deployment",
                "agent_card.cloudflare_ready"
              ]
            },
            "install": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "installation/build probe is not enabled"
              ]
            },
            "security": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "dependency/security scan is not enabled"
              ]
            },
            "mcp": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "MCP liveness and tool-call probe is not enabled"
              ]
            }
          },
          "coverage": {
            "observed": 3,
            "inferred": 1,
            "not_run": 3,
            "unknown": 0
          },
          "next_steps": [
            "Run an installation/build probe before production adoption.",
            "Run a dependency and security scan before treating the score as a trust claim.",
            "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
          ]
        },
        "summary": {
          "tl_dr": "Use BerriAI/litellm when the user needs a mcp server project with docker, library-only, local deployment options.",
          "purpose": "Use BerriAI/litellm when the user needs a mcp server project with docker, library-only, local deployment options.",
          "install": "Run with Docker using the repository's container instructions.",
          "inputs": [
            "tool definitions",
            "resource config",
            "transport settings"
          ],
          "outputs": [
            "MCP tools",
            "JSON-RPC responses",
            "server capabilities"
          ],
          "good_for": [
            "connect agents to tools",
            "expose APIs through MCP",
            "bootstrap MCP integrations",
            "agent tool exposure",
            "MCP integrations",
            "tool servers"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "front-end apps",
            "non-tooling backends"
          ],
          "deployment": [
            "docker",
            "library_only",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "headroomlabs-ai/headroom",
              "reason": "Same mcp server intent with mcp, llm_gateway overlap."
            },
            {
              "repo": "coddy-project/coddy-agent",
              "reason": "Same mcp server intent with mcp, llm_gateway overlap."
            },
            {
              "repo": "Inebrio/Routerly",
              "reason": "Same mcp server intent with mcp, llm_gateway overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "medium",
              "evidence": [
                "Matched \"mcp\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Found Docker configuration file.",
                "Matched \"pip install\" in repository content.",
                "Matched \"library\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "Found multi-service or orchestration configuration files."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: python.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 31,
            "commits_30d": "partial",
            "releases_180d": "partial",
            "contributors_90d": "partial"
          },
          "verification": {
            "schema_version": "git-top.verification.v1",
            "overall_status": "partial",
            "observed_at": "2026-11-10T06:30:22.335Z",
            "signals": {
              "activity": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.pushed_at",
                  "metrics.recent_push_days"
                ]
              },
              "license": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.license"
                ]
              },
              "documentation": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.description"
                ]
              },
              "runtime": {
                "status": "inferred",
                "source": "git_top_heuristic",
                "evidence": [
                  "agent_card.deployment",
                  "agent_card.cloudflare_ready"
                ]
              },
              "install": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "installation/build probe is not enabled"
                ]
              },
              "security": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "dependency/security scan is not enabled"
                ]
              },
              "mcp": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "MCP liveness and tool-call probe is not enabled"
                ]
              }
            },
            "coverage": {
              "observed": 3,
              "inferred": 1,
              "not_run": 3,
              "unknown": 0
            },
            "next_steps": [
              "Run an installation/build probe before production adoption.",
              "Run a dependency and security scan before treating the score as a trust claim.",
              "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
            ]
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics",
            "verification.signals"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "Partial or estimated quality signals: commits30d, releases180d, contributors90d.",
            "Independent installation, security, or runtime probes have not been run for this project."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-11-10T06:30:22.335Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product",
          "Partial or estimated quality signals: commits30d, releases180d, contributors90d.",
          "Independent installation, security, or runtime probes have not been run for this project."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics",
          "verification.signals"
        ],
        "last_verified_at": "2026-11-10T06:30:22.335Z"
      },
      {
        "project_id": "affaan-m/ECC",
        "repo": "affaan-m/ECC",
        "name": "ECC",
        "github_url": "https://github.com/affaan-m/ECC",
        "homepage_url": "https://ecc.tools",
        "language": "JavaScript",
        "license": "MIT",
        "project_kind": "project",
        "category": [
          "mcp_server"
        ],
        "tags": [
          "ai-agents",
          "anthropic",
          "claude",
          "claude-code",
          "developer-tools",
          "llm",
          "mcp",
          "productivity"
        ],
        "description": "The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.",
        "overview": "Use affaan-m/ECC when the user needs a mcp server project with library-only, local, cloud deployment options.",
        "alternatives": [
          {
            "repo": "ruvnet/ruflo",
            "reason": "Same mcp server intent with agent_memory, mcp overlap."
          },
          {
            "repo": "heygen-com/hyperframes",
            "reason": "Same mcp server intent with mcp overlap."
          },
          {
            "repo": "headroomlabs-ai/headroom",
            "reason": "Same mcp server intent with mcp overlap."
          }
        ],
        "related": [],
        "dependencies": [
          "MCP",
          "LLM provider"
        ],
        "deployments": [
          "library_only",
          "local",
          "cloud"
        ],
        "difficulty": "intermediate",
        "cloudflare_ready": false,
        "use_cases": [
          "connect agents to tools",
          "expose APIs through MCP",
          "bootstrap MCP integrations"
        ],
        "not_good_for": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product"
        ],
        "classification": {
          "category": {
            "confidence": "medium",
            "evidence": [
              "Matched \"mcp\" in metadata."
            ]
          },
          "deployment": {
            "confidence": "high",
            "evidence": [
              "Matched \"npm install\" in repository content.",
              "Local usage is assumed for open source repositories unless contradicted."
            ]
          },
          "difficulty": {
            "confidence": "medium",
            "evidence": [
              "No strong beginner or advanced signal found; defaulting to intermediate."
            ]
          },
          "cloudflare_ready": {
            "confidence": "high",
            "evidence": [
              "Runtime blocker: python.",
              "No Cloudflare deployment signal detected.",
              "No wrangler.toml found in inspected repository files."
            ]
          }
        },
        "quality_signals": {
          "stars": 300572,
          "recent_commits": 100,
          "contributors": 100,
          "issue_response_time_hours": null,
          "release_frequency_180d": 7
        },
        "quality_signal_confidence": {
          "stars_30d_delta": "snapshot",
          "stars30d_window_days": 31,
          "commits_30d": "partial",
          "releases_180d": "complete",
          "contributors_90d": "partial"
        },
        "quality_score": 78,
        "agent_score": 85,
        "score": 91,
        "agent_score_breakdown": {
          "documentation": 90,
          "maintenance": 65,
          "deployment": 80,
          "popularity": 100,
          "community": 100
        },
        "git_top_score": 91,
        "git_top_score_breakdown": {
          "community": 100,
          "maintenance": 76,
          "documentation": 84,
          "stability": 90,
          "adoption": 100,
          "agent_readability": 100
        },
        "verification": {
          "schema_version": "git-top.verification.v1",
          "overall_status": "partial",
          "observed_at": "2026-11-10T15:00:18.433Z",
          "signals": {
            "activity": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.pushed_at",
                "metrics.recent_push_days"
              ]
            },
            "license": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.license"
              ]
            },
            "documentation": {
              "status": "observed",
              "source": "github_metadata",
              "evidence": [
                "project.description"
              ]
            },
            "runtime": {
              "status": "inferred",
              "source": "git_top_heuristic",
              "evidence": [
                "agent_card.deployment",
                "agent_card.cloudflare_ready"
              ]
            },
            "install": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "installation/build probe is not enabled"
              ]
            },
            "security": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "dependency/security scan is not enabled"
              ]
            },
            "mcp": {
              "status": "not_run",
              "source": "git_top_runtime",
              "evidence": [
                "MCP liveness and tool-call probe is not enabled"
              ]
            }
          },
          "coverage": {
            "observed": 3,
            "inferred": 1,
            "not_run": 3,
            "unknown": 0
          },
          "next_steps": [
            "Run an installation/build probe before production adoption.",
            "Run a dependency and security scan before treating the score as a trust claim.",
            "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
          ]
        },
        "summary": {
          "tl_dr": "Use affaan-m/ECC when the user needs a mcp server project with library-only, local, cloud deployment options.",
          "purpose": "Use affaan-m/ECC when the user needs a mcp server project with library-only, local, cloud deployment options.",
          "install": "Install as a library or package using the repository instructions.",
          "inputs": [
            "tool definitions",
            "resource config",
            "transport settings"
          ],
          "outputs": [
            "MCP tools",
            "JSON-RPC responses",
            "server capabilities"
          ],
          "good_for": [
            "connect agents to tools",
            "expose APIs through MCP",
            "bootstrap MCP integrations",
            "agent tool exposure",
            "MCP integrations",
            "tool servers"
          ],
          "not_good_for": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "front-end apps",
            "non-tooling backends"
          ],
          "deployment": [
            "library_only",
            "local",
            "cloud"
          ],
          "alternatives": [
            {
              "repo": "ruvnet/ruflo",
              "reason": "Same mcp server intent with agent_memory, mcp overlap."
            },
            {
              "repo": "heygen-com/hyperframes",
              "reason": "Same mcp server intent with mcp overlap."
            },
            {
              "repo": "headroomlabs-ai/headroom",
              "reason": "Same mcp server intent with mcp overlap."
            }
          ]
        },
        "evidence": {
          "classification": {
            "category": {
              "confidence": "medium",
              "evidence": [
                "Matched \"mcp\" in metadata."
              ]
            },
            "deployment": {
              "confidence": "high",
              "evidence": [
                "Matched \"npm install\" in repository content.",
                "Local usage is assumed for open source repositories unless contradicted."
              ]
            },
            "difficulty": {
              "confidence": "medium",
              "evidence": [
                "No strong beginner or advanced signal found; defaulting to intermediate."
              ]
            },
            "cloudflare_ready": {
              "confidence": "high",
              "evidence": [
                "Runtime blocker: python.",
                "No Cloudflare deployment signal detected.",
                "No wrangler.toml found in inspected repository files."
              ]
            }
          },
          "quality_signal_confidence": {
            "stars_30d_delta": "snapshot",
            "stars30d_window_days": 31,
            "commits_30d": "partial",
            "releases_180d": "complete",
            "contributors_90d": "partial"
          },
          "verification": {
            "schema_version": "git-top.verification.v1",
            "overall_status": "partial",
            "observed_at": "2026-11-10T15:00:18.433Z",
            "signals": {
              "activity": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.pushed_at",
                  "metrics.recent_push_days"
                ]
              },
              "license": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.license"
                ]
              },
              "documentation": {
                "status": "observed",
                "source": "github_metadata",
                "evidence": [
                  "project.description"
                ]
              },
              "runtime": {
                "status": "inferred",
                "source": "git_top_heuristic",
                "evidence": [
                  "agent_card.deployment",
                  "agent_card.cloudflare_ready"
                ]
              },
              "install": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "installation/build probe is not enabled"
                ]
              },
              "security": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "dependency/security scan is not enabled"
                ]
              },
              "mcp": {
                "status": "not_run",
                "source": "git_top_runtime",
                "evidence": [
                  "MCP liveness and tool-call probe is not enabled"
                ]
              }
            },
            "coverage": {
              "observed": 3,
              "inferred": 1,
              "not_run": 3,
              "unknown": 0
            },
            "next_steps": [
              "Run an installation/build probe before production adoption.",
              "Run a dependency and security scan before treating the score as a trust claim.",
              "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
            ]
          },
          "source_fields": [
            "project.description",
            "project.topics",
            "project.language",
            "project.license",
            "agent_card.summary_for_agent",
            "agent_card.use_cases",
            "agent_card.deployment",
            "agent_card.classification",
            "metrics",
            "verification.signals"
          ],
          "caveats": [
            "edge-only Cloudflare Workers deployment without adaptation",
            "users expecting a complete hosted product",
            "Partial or estimated quality signals: commits30d, contributors90d.",
            "Independent installation, security, or runtime probes have not been run for this project."
          ],
          "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
          "last_verified_at": "2026-11-10T15:00:18.433Z"
        },
        "caveats": [
          "edge-only Cloudflare Workers deployment without adaptation",
          "users expecting a complete hosted product",
          "Partial or estimated quality signals: commits30d, contributors90d.",
          "Independent installation, security, or runtime probes have not been run for this project."
        ],
        "confidence_reason": "Evidence is usable for comparison, but agents should cite caveats before making a strong recommendation.",
        "source_fields": [
          "project.description",
          "project.topics",
          "project.language",
          "project.license",
          "agent_card.summary_for_agent",
          "agent_card.use_cases",
          "agent_card.deployment",
          "agent_card.classification",
          "metrics",
          "verification.signals"
        ],
        "last_verified_at": "2026-11-10T15:00:18.433Z"
      }
    ],
    "project_count": 8,
    "stats": {
      "concept_count": 6,
      "project_count": 8,
      "edge_count": 25,
      "top_project": "browser-use/browser-use",
      "average_git_top_score": 93
    },
    "map": {
      "nodes": [
        {
          "id": "ecosystem:mcp",
          "label": "MCP Ecosystem",
          "kind": "ecosystem",
          "ecosystem_id": "mcp"
        },
        {
          "id": "concept:mcp:servers",
          "label": "Servers",
          "kind": "concept",
          "ecosystem_id": "mcp"
        },
        {
          "id": "concept:mcp:tools",
          "label": "Tools",
          "kind": "concept",
          "ecosystem_id": "mcp"
        },
        {
          "id": "concept:mcp:clients",
          "label": "Clients",
          "kind": "concept",
          "ecosystem_id": "mcp"
        },
        {
          "id": "concept:mcp:filesystems",
          "label": "Filesystems",
          "kind": "concept",
          "ecosystem_id": "mcp"
        },
        {
          "id": "concept:mcp:browsers",
          "label": "Browsers",
          "kind": "concept",
          "ecosystem_id": "mcp"
        },
        {
          "id": "concept:mcp:cloud-apis",
          "label": "Cloud APIs",
          "kind": "concept",
          "ecosystem_id": "mcp"
        },
        {
          "id": "project:browser-use/browser-use",
          "label": "browser-use",
          "kind": "project",
          "repo": "browser-use/browser-use",
          "score": 94,
          "category": "mcp_server"
        },
        {
          "id": "project:google-gemini/gemini-cli",
          "label": "gemini-cli",
          "kind": "project",
          "repo": "google-gemini/gemini-cli",
          "score": 94,
          "category": "mcp_server"
        },
        {
          "id": "project:heygen-com/hyperframes",
          "label": "hyperframes",
          "kind": "project",
          "repo": "heygen-com/hyperframes",
          "score": 93,
          "category": "mcp_server"
        },
        {
          "id": "project:ruvnet/ruflo",
          "label": "ruflo",
          "kind": "project",
          "repo": "ruvnet/ruflo",
          "score": 93,
          "category": "mcp_server"
        },
        {
          "id": "project:headroomlabs-ai/headroom",
          "label": "headroom",
          "kind": "project",
          "repo": "headroomlabs-ai/headroom",
          "score": 94,
          "category": "mcp_server"
        },
        {
          "id": "project:upstash/context7",
          "label": "context7",
          "kind": "project",
          "repo": "upstash/context7",
          "score": 94,
          "category": "mcp_server"
        },
        {
          "id": "project:BerriAI/litellm",
          "label": "litellm",
          "kind": "project",
          "repo": "BerriAI/litellm",
          "score": 93,
          "category": "mcp_server"
        },
        {
          "id": "project:affaan-m/ECC",
          "label": "ECC",
          "kind": "project",
          "repo": "affaan-m/ECC",
          "score": 91,
          "category": "mcp_server"
        }
      ],
      "edges": [
        {
          "source": "ecosystem:mcp",
          "target": "concept:mcp:servers",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:mcp",
          "target": "concept:mcp:tools",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:mcp",
          "target": "concept:mcp:clients",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:mcp",
          "target": "concept:mcp:filesystems",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:mcp",
          "target": "concept:mcp:browsers",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:mcp",
          "target": "concept:mcp:cloud-apis",
          "kind": "contains",
          "weight": 80
        },
        {
          "source": "ecosystem:mcp",
          "target": "project:browser-use/browser-use",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:mcp",
          "target": "project:google-gemini/gemini-cli",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:mcp",
          "target": "project:heygen-com/hyperframes",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:mcp",
          "target": "project:ruvnet/ruflo",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:mcp",
          "target": "project:headroomlabs-ai/headroom",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:mcp",
          "target": "project:upstash/context7",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:mcp",
          "target": "project:BerriAI/litellm",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "ecosystem:mcp",
          "target": "project:affaan-m/ECC",
          "kind": "contains_project",
          "weight": 72
        },
        {
          "source": "project:browser-use/browser-use",
          "target": "concept:mcp:tools",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:browser-use/browser-use",
          "target": "concept:mcp:browsers",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:browser-use/browser-use",
          "target": "concept:mcp:cloud-apis",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:google-gemini/gemini-cli",
          "target": "concept:mcp:cloud-apis",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:heygen-com/hyperframes",
          "target": "concept:mcp:cloud-apis",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:ruvnet/ruflo",
          "target": "concept:mcp:cloud-apis",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:headroomlabs-ai/headroom",
          "target": "concept:mcp:cloud-apis",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:upstash/context7",
          "target": "concept:mcp:servers",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:BerriAI/litellm",
          "target": "concept:mcp:cloud-apis",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:affaan-m/ECC",
          "target": "concept:mcp:tools",
          "kind": "matches_concept",
          "weight": 64
        },
        {
          "source": "project:affaan-m/ECC",
          "target": "concept:mcp:cloud-apis",
          "kind": "matches_concept",
          "weight": 64
        }
      ]
    },
    "exploration_paths": [
      {
        "label": "Discover Projects",
        "description": "Browse indexed projects around MCP Ecosystem.",
        "href": "/api/search?q=mcp%20server&ranking=browse&limit=12",
        "kind": "search"
      },
      {
        "label": "Get Recommendations",
        "description": "Generate an explainable shortlist for MCP Ecosystem.",
        "href": "/recommend?use_case=choose+projects+for+MCP+Ecosystem&limit=5&category=mcp_server",
        "kind": "recommend"
      },
      {
        "label": "Open Graph",
        "description": "Inspect relationships around browser-use/browser-use.",
        "href": "/graph/browser-use/browser-use",
        "kind": "graph"
      },
      {
        "label": "Find Alternatives",
        "description": "Find replacements and adjacent options for browser-use/browser-use.",
        "href": "/alternatives/browser-use/browser-use",
        "kind": "alternatives"
      },
      {
        "label": "Explain Score",
        "description": "Understand why browser-use/browser-use has its Git.Top Score.",
        "href": "/score/browser-use/browser-use",
        "kind": "score"
      },
      {
        "label": "Compare Options",
        "description": "Compare browser-use/browser-use and google-gemini/gemini-cli.",
        "href": "/compare/browser-use-browser-use...google-gemini-gemini-cli",
        "kind": "compare"
      }
    ],
    "exploration_journeys": [
      {
        "label": "Choose a production candidate",
        "description": "Start broad in MCP Ecosystem, then narrow to one project with score and graph evidence.",
        "steps": [
          {
            "label": "Discover",
            "href": "/categories/mcp_server",
            "description": "Browse the ecosystem entry point."
          },
          {
            "label": "Recommend",
            "href": "/recommend?use_case=choose+projects+for+MCP+Ecosystem&limit=5&category=mcp_server",
            "description": "Generate a constrained shortlist."
          },
          {
            "label": "Score",
            "href": "/score/browser-use/browser-use",
            "description": "Inspect browser-use/browser-use risk and score evidence."
          }
        ]
      },
      {
        "label": "Map dependencies and neighbors",
        "description": "Follow graph relationships before deciding whether a project fits the stack.",
        "steps": [
          {
            "label": "Graph",
            "href": "/graph/browser-use/browser-use",
            "description": "Open browser-use/browser-use relationship graph."
          },
          {
            "label": "Related",
            "href": "/api/related/browser-use/browser-use?limit=8",
            "description": "Inspect adjacent projects as structured JSON."
          },
          {
            "label": "Atlas",
            "href": "/api/atlas/mcp?limit=8",
            "description": "Fetch the ecosystem map for agent planning."
          }
        ]
      },
      {
        "label": "Compare replacement paths",
        "description": "Move from the top project to alternatives and a decision matrix.",
        "steps": [
          {
            "label": "Alternatives",
            "href": "/alternatives/browser-use/browser-use",
            "description": "Find alternatives for browser-use/browser-use."
          },
          {
            "label": "Compare",
            "href": "/api/compare?repos=browser-use%2Fbrowser-use%2Cgoogle-gemini%2Fgemini-cli",
            "description": "Compare browser-use/browser-use and google-gemini/gemini-cli."
          },
          {
            "label": "Agent Map",
            "href": "/api/agent-map",
            "description": "Choose the next REST or MCP surface."
          }
        ]
      }
    ],
    "comparison_paths": [
      {
        "label": "Compare leading candidates",
        "description": "Compare the strongest indexed projects in MCP Ecosystem before choosing a default.",
        "repos": [
          "browser-use/browser-use",
          "google-gemini/gemini-cli",
          "heygen-com/hyperframes",
          "ruvnet/ruflo"
        ],
        "href": "/compare/browser-use-browser-use...google-gemini-gemini-cli...heygen-com-hyperframes...ruvnet-ruflo",
        "api_href": "/api/compare?repos=browser-use%2Fbrowser-use%2Cgoogle-gemini%2Fgemini-cli%2Cheygen-com%2Fhyperframes%2Cruvnet%2Fruflo",
        "decision_focus": "winner_by_agent_score",
        "context": {
          "ecosystem_id": "mcp",
          "category": "mcp_server",
          "deployment": null
        }
      },
      {
        "label": "Evaluate fallback options",
        "description": "Compare high-quality fallback candidates when the top project is not the right operational fit.",
        "repos": [
          "browser-use/browser-use",
          "google-gemini/gemini-cli",
          "headroomlabs-ai/headroom",
          "upstash/context7"
        ],
        "href": "/compare/browser-use-browser-use...google-gemini-gemini-cli...headroomlabs-ai-headroom...upstash-context7",
        "api_href": "/api/compare?repos=browser-use%2Fbrowser-use%2Cgoogle-gemini%2Fgemini-cli%2Cheadroomlabs-ai%2Fheadroom%2Cupstash%2Fcontext7",
        "decision_focus": "fallback_quality",
        "context": {
          "ecosystem_id": "mcp",
          "category": "mcp_server",
          "deployment": null
        }
      }
    ],
    "links": {
      "page": "/atlas/mcp",
      "search_api": "/api/search?q=mcp%20server&ranking=browse&limit=8",
      "recommend_api": "/api/recommend?use_case=choose+projects+for+MCP+Ecosystem&limit=8&category=mcp_server",
      "graph": "/api/graph/browser-use/browser-use?limit=24"
    }
  },
  "metadata": {
    "source": "d1",
    "reason": "d1_query",
    "project_count": 1226,
    "generated_at": "2026-11-11T00:23:01.798Z",
    "snapshot_id": "d1:1226:2026-11-11T00:00:28.077Z",
    "latest_synced_at": "2026-11-11T00:00:28.077Z",
    "schema_version": "git-top.knowledge.v1",
    "loaded_project_limit": 2000,
    "truncated": false
  }
}