← WebMCP Directory

Tool tree

awesome-repositories.com

AI & AgentsTools verified
Website
AI search over curated GitHub repositories that ranks thousands of open-source projects against a plain-English description.
Explore capabilities
    search_repositoriesAnswer

    Search the awesome-repositories.com directory. AI re-ranking is on by default and falls back to plain BM25 once the daily AI limit is reached (the response flags `usedAi` + `aiQuotaExhausted`). Returns up to `limit` approved repositories.

    View tool JSON
    {
      "name": "search_repositories",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the awesome-repositories.com directory. AI re-ranking is on by default and falls back to plain BM25 once the daily AI limit is reached (the response flags `usedAi` + `aiQuotaExhausted`). Returns up to `limit` approved repositories.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text query or natural-language intent."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 10,
            "description": "Max results to return."
          },
          "ai": {
            "type": "boolean",
            "default": true,
            "description": "Re-rank with AI (default true). Set false for raw BM25."
          }
        },
        "required": [
          "query"
        ]
      }
    }
    list_recent_repositoriesAnswer

    Newest approved repositories on awesome-repositories.com, newest first.

    View tool JSON
    {
      "name": "list_recent_repositories",
      "kind": "answer",
      "impl": "imperative",
      "description": "Newest approved repositories on awesome-repositories.com, newest first.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 10
          }
        }
      }
    }
    get_repositoryAnswer

    Fetch the full markdown representation of a single repository by id (UUID) or `owner/repo` slug.

    View tool JSON
    {
      "name": "get_repository",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch the full markdown representation of a single repository by id (UUID) or `owner/repo` slug.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Repository id or `owner/repo` slug."
          }
        },
        "required": [
          "id"
        ]
      }
    }