{
  "schema_version": "0.1",
  "generated_at": "2026-11-08",
  "purpose": "Transparent record of how AgentShopping relates to open-source agent projects. This is a one-way reference by us, not a partnership.",
  "relationship_policy": {
    "we_reference_them": true,
    "they_reference_us": false,
    "claim_of_partnership_or_endorsement": false,
    "code_copied": false,
    "note": "Links point to official GitHub repositories. No project has endorsed, integrated with, or reviewed this site. Star counts below were read from the GitHub API on 2026-11-08 and will change."
  },
  "integration_basis": {
    "protocol": "Model Context Protocol (MCP)",
    "spec": "https://modelcontextprotocol.io/specification/2026-07-28/basic/transports",
    "why": "Most of these projects support MCP, so one standard endpoint is enough instead of per-project adapters.",
    "our_endpoint": "https://agentshopping.org/mcp"
  },
  "projects": [
    {
      "id": "hermes-agent",
      "repo": "https://github.com/NousResearch/hermes-agent",
      "license": "MIT",
      "stars_2026_11_08": 261569,
      "how_we_use": "Reference implementation of a personal agent with MCP support",
      "mcp_in_readme": true
    },
    {
      "id": "firecrawl",
      "repo": "https://github.com/firecrawl/firecrawl",
      "license": "AGPL-3.0",
      "stars_2026_11_08": 199593,
      "how_we_use": "Interface pattern for turning web content into agent-readable data; no code copied",
      "mcp_in_readme": true
    },
    {
      "id": "dify",
      "repo": "https://github.com/langgenius/dify",
      "license": "custom",
      "stars_2026_11_08": 160644,
      "how_we_use": "Example of a self-hosted agent workflow platform that can consume HTTP tools",
      "mcp_in_readme": true
    },
    {
      "id": "langflow",
      "repo": "https://github.com/langflow-ai/langflow",
      "license": "MIT",
      "stars_2026_11_08": 156432,
      "how_we_use": "Example of connecting a plain HTTP endpoint as an agent tool",
      "mcp_in_readme": true
    },
    {
      "id": "langchain",
      "repo": "https://github.com/langchain-ai/langchain",
      "license": "MIT",
      "stars_2026_11_08": 149183,
      "how_we_use": "Ecosystem reference for tool definitions",
      "mcp_in_readme": false
    },
    {
      "id": "browser-use",
      "repo": "https://github.com/browser-use/browser-use",
      "license": "MIT",
      "stars_2026_11_08": 120282,
      "how_we_use": "Example of an agent that can visit public sites",
      "mcp_in_readme": true
    },
    {
      "id": "claude-mem",
      "repo": "https://github.com/thedotmack/claude-mem",
      "license": "Apache-2.0",
      "stars_2026_11_08": 114602,
      "how_we_use": "Evidence that agent tooling standardises on MCP",
      "mcp_in_readme": true
    },
    {
      "id": "gemini-cli",
      "repo": "https://github.com/google-gemini/gemini-cli",
      "license": "Apache-2.0",
      "stars_2026_11_08": 108774,
      "how_we_use": "Example of a terminal agent that accepts MCP servers",
      "mcp_in_readme": true
    },
    {
      "id": "ragflow",
      "repo": "https://github.com/infiniflow/ragflow",
      "license": "Apache-2.0",
      "stars_2026_11_08": 93746,
      "how_we_use": "Example of an agent-native store that can index public JSON",
      "mcp_in_readme": false
    },
    {
      "id": "mcp-servers",
      "repo": "https://github.com/modelcontextprotocol/servers",
      "license": "custom",
      "stars_2026_11_08": 91859,
      "how_we_use": "Official MCP reference implementations; spec source",
      "mcp_in_readme": true
    }
  ],
  "known_submission_channels": [
    {
      "repo": "https://github.com/e2b-dev/awesome-ai-agents",
      "accepts": "pull request or public submission form",
      "evidence": "README: 'Have anything to add? Create a pull request or fill in this form.'",
      "status": "verified_in_readme",
      "note": "Curated list for AI assistants and agents. Requires alphabetical order and correct category."
    },
    {
      "repo": "https://github.com/modelcontextprotocol/servers",
      "accepts": "issues only, not pull requests",
      "evidence": "CONTRIBUTING.md: 'We accept issues, not pull requests.' External PRs are closed.",
      "status": "not_a_link_submission_channel"
    },
    {
      "repo": "https://github.com/modelcontextprotocol/registry",
      "accepts": "mcp-publisher CLI with namespace authentication",
      "evidence": "Official quickstart; publishing does not happen via PR",
      "status": "separate_publishing_path",
      "outcome": "PUBLISHED 2026-11-08T13:47:55Z (v0.1.1; v0.1.0 于 13:06:50Z)",
      "published_as": "org.agentshopping/intent-catalog@0.1.1",
      "auth_method": "http (domain reverse-DNS) — chose over github because Registry JWT TTL is only 5 min while the GitHub device-code window is 15 min",
      "verify_url": "https://registry.modelcontextprotocol.io/v0.1/servers?search=agentshopping"
    }
  ],
  "honest_note": "Being linked by a popular repository requires an external maintainer's decision. We do not assume, request in bulk, or imply endorsement. Star counts are informational, not demand evidence.",
  "official_registry_listing": {
    "name": "org.agentshopping/intent-catalog",
    "version": "0.1.1",
    "status": "active",
    "is_latest": true,
    "published_at": "2026-11-08T13:47:55Z",
    "verify_url": "https://registry.modelcontextprotocol.io/v0.1/servers?search=agentshopping",
    "registry_is_preview": true,
    "preview_note": "The official registry states it is in preview and may reset data or make breaking changes before GA.",
    "source_repository": "https://github.com/wken2238-byte/agentshopping-mcp",
    "previous_version": "0.1.0"
  }
}
