SlopScore

Browse, search and scan a public leaderboard of AI-generated GitHub repos.

Should I use this

Quality & Safety

B
Description quality
91%
Schema completeness
64%
Naming quality
90%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'whoami' description lacks action verbin whoami

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~651Tokens (tool definitions)
~333 BTypical response size
Moderate attention impact (0.51% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "slopscore": {
      "url": "https://slopscore.org/mcp"
    }
  }
}

Remote endpoints

https://slopscore.org/mcpstreamable-http

What it can do

Tool inventory

Tools (10)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_repos(sort, t, page, bucket)

The SlopScore feed. sort: hot|new|top; t: day|week|month|year|all; page.

Input Schema

{
  "type": "object",
  "properties": {
    "sort": {
      "type": "string"
    },
    "t": {
      "type": "string"
    },
    "page": {
      "type": "integer"
    },
    "bucket": {
      "type": "string",
      "description": "restrict to a slopbucket, e.g. cli"
    }
  }
}
🟢search_repos(q, page)

Full-text search with operators: category: lang: tool: bucket: platform: status: owner: … prefix - to exclude.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string"
    },
    "page": {
      "type": "integer"
    }
  },
  "required": [
    "q"
  ]
}
🟢get_repo(owner, repo)

One listing: disclosures, tags, scan report, comments.

Input Schema

{
  "type": "object",
  "properties": {
    "owner": {
      "type": "string"
    },
    "repo": {
      "type": "string"
    }
  },
  "required": [
    "owner",
    "repo"
  ]
}
🟢get_queue

The public moderation queue and the site's capacity (free/paid mode, AI budget, scans left).

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢list_buckets

Curated slopbuckets with counts.

Input Schema

{
  "type": "object",
  "properties": {}
}
⚪ping_repo(owner, repo)

Ask SlopScore to scan a GitHub repo that has a slopscore.md now (1 per 10 min per repo).

Input Schema

{
  "type": "object",
  "properties": {
    "owner": {
      "type": "string"
    },
    "repo": {
      "type": "string"
    }
  },
  "required": [
    "owner",
    "repo"
  ]
}
⚪whoami

The GitHub identity behind the bearer token, if any.

Input Schema

{
  "type": "object",
  "properties": {}
}
⚪vote(owner, repo, value)

Vote on a listed repo. value 1, -1, or 0 to clear. Needs a bearer token.

Input Schema

{
  "type": "object",
  "properties": {
    "owner": {
      "type": "string"
    },
    "repo": {
      "type": "string"
    },
    "value": {
      "type": "integer",
      "enum": [
        1,
        -1,
        0
      ]
    }
  },
  "required": [
    "owner",
    "repo",
    "value"
  ]
}
⚪comment(owner, repo, body, parent_id)

Comment on a listed repo (markdown, ≤ 4000 chars, ≤ 2 links). Needs a bearer token. Flagged comments are held for a moderator.

Input Schema

{
  "type": "object",
  "properties": {
    "owner": {
      "type": "string"
    },
    "repo": {
      "type": "string"
    },
    "body": {
      "type": "string"
    },
    "parent_id": {
      "type": "integer"
    }
  },
  "required": [
    "owner",
    "repo",
    "body"
  ]
}
⚪report(owner, repo, reason, note)

Report a listing (quietly). reason: objectionable|undisclosed|malware|spam|not-slop|other. Needs a bearer token.

Input Schema

{
  "type": "object",
  "properties": {
    "owner": {
      "type": "string"
    },
    "repo": {
      "type": "string"
    },
    "reason": {
      "type": "string"
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "owner",
    "repo",
    "reason"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded10 tools
verifiedversion not recorded10 tools
verifiedversion not recorded10 tools