NeatQueue is a free Discord bot for competitive matchmaking: ranked queues, MMR/ELO tracking, leaderboards, tournaments, match history and stats for any game.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · api.neatqueue.com
407tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://api.neatqueue.com/mcp
Skill page: https://www.mcpbundles.com/skills/neatqueue-mcp-36662e4143
Explore capabilities (407)
other 25
Showing 25 of 407
Showing 25 of 407 tools from the public preview. Connect the server to inspect the full live tool list.
Listplayersinqueue — Returns a mapping of queue channel ID to the list of queued players.
**Path Parameters:**
- **server_id** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
```json
{
"detail": [
"unknown_type"
]
}
```
Serverplayerstats — Returns raw player data objects keyed by player ID.
**Path Parameters:**
- **server_id** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
```json
{
"detail": [
"unknown_type"
]
}
```
Playerstats — Full stats across all queues for a player.
**Path Parameters:**
- **server_id** (Required): No description.
- **player_id** (Required): No description.
**Query Parameters:**
- **include_games**: Include player's game history
- **include_matchups**: Include player's matchup history
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
Playerqueuestats — Only the stats for the given queue.
**Path Parameters:**
- **server_id** (Required): No description.
- **player_id** (Required): No description.
- **queue_name** (Required): No description.
**Query Parameters:**
- **include_games**: Include player's game history
- **include_matchups**: Include player's matchup history
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Re
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
NeatQueue is a free Discord bot for competitive matchmaking: ranked queues, MMR/ELO tracking, leaderboards, tournaments, match history and stats for any game.
How do I connect NeatQueue to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does NeatQueue provide?
Operate this server?
Request removal if you do not want NeatQueue listed here, or claim the listing if you want to manage it on MCPBundles.
Operate NeatQueue?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in developer tools
Other MCP servers in this category from the directory index
Matchsummary — The player's stats before and after the given match, plus their rank-up progress towards the next stats auto-role -- the same bracket the /stats image draws its progress bar from.
**Path Parameters:**
- **server_id** (Required): No description.
- **player_id** (Required): No description.
- **game_num** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
History — Filter by date range, game numbers, player IDs, queue name, and paginate results.
**Path Parameters:**
- **server_id** (Required): No description.
**Query Parameters:**
- **page**: No description.
- **page_size**: Limit the number of results returned
- **start_date**: Start of date range filter in ISO8601 format, inclusive
- **end_date**: End of date range filter in ISO8601 format, inclusive
- **start_game_number**: Start of game number range filter, inclusive
- **end_game_number**: E
History Queues — List the distinct queue names present in a server's match history, optionally within a date range.
**Path Parameters:**
- **server_id** (Required): No description.
**Query Parameters:**
- **start_date**: Start of date range filter in ISO8601 format, inclusive
- **end_date**: End of date range filter in ISO8601 format, inclusive
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
Longurl — Resolves a short URL into the original long URL if available.
**Path Parameters:**
- **short_url** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
```json
{
"detail": [
"unknown_type"
]
}
```
Queuechannels — Returns channel IDs and names where a queue is active.
**Path Parameters:**
- **server_id** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
```json
{
"detail": [
"unknown_type"
]
}
```
Matches — Lists current running games and queued match setups with minimal metadata.
**Path Parameters:**
- **server_id** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
```json
{
"detail": [
"unknown_type"
]
}
```
Vote Match Winner — Submit or toggle a winner vote for a running match. Dispatches through the same handler as Discord button clicks.
**Path Parameters:**
- **server_id** (Required): No description.
- **game_num** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
```json
{
"detail": [
"unknown_type"
]
}
```
Setrating — Updates the player's MMR for the given channel.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
```json
{
"detail": [
"unknown_type"
]
}
```
Leaderboard V2 — Leaderboards with optional field projection and pagination.
**Path Parameters:**
- **server_id** (Required): No description.
- **channel_id** (Required): No description.
**Query Parameters:**
- **page**: No description.
- **page_size**: No description.
- **month**: Optional filter for specific months (YYYY-MM) or 'alltime'. Repeat param to include multiple.
- **include_fields**: Optional list of fields to include in player 'data'.
- **exclude_fields**: Optional list of fields to exclu
Server Info — Returns the info for a server.
**Path Parameters:**
- **server_id** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
- **Example:**
```json
{
"detail": [
"unknown_type"
]
}
```
Server Parties — Returns the authenticated player's parties and pending party invites for a server. Guild membership is required — a non-member gets 401. Per-queue party-queue config is served by GET /api/v2/server/{id} on each queue object, not here.
**Path Parameters:**
- **server_id** (Required): No description.
**Responses:**
- **200** (Success): Successful Response
- Content-Type: `application/json`
- **422**: Validation Error
- Content-Type: `application/json`
- **Response Properties:**
-
Server Analytics — Faceted match/player/queue analytics for a server over a date range. Staff only. Supports start_date/end_date, queue_name, and player_id filters plus day/week/month granularity.
**Path Parameters:**
- **server_id** (Required): No description.
**Query Parameters:**
- **start_date**: No description.
- **end_date**: No description.
- **queue_name**: No description.
- **player_id**: No description.
- **granularity**: No description.
**Responses:**
- **200** (Success): Successful Respons
Server Mmr Distribution — MMR distribution for a single queue: histogram bins, summary stats (count/min/max/mean/median/p25/p75/stddev), and normal-fit params for a bell-curve overlay. Staff only. Requires queue_name (base, non-prefixed name); min_games optionally drops players below a games-played floor to match a queue's leaderboard population.
**Path Parameters:**
- **server_id** (Required): No description.
**Query Parameters:**
- **queue_name** (Required): Base (non-prefixed) queue name
- **min_games**: No des
Server Events — Paginated, filterable raw event log for a server (audit log). Staff only. Filter by event_type (or event_type_prefix), actor (a user id or partial name), date range, and a free-text search across actor name / description / command / event type.
**Path Parameters:**
- **server_id** (Required): No description.
**Query Parameters:**
- **event_type**: No description.
- **event_type_prefix**: No description.
- **actor**: No description.
- **start_date**: No description.
- **end_date**: No d
Showing the first 25 tools — full list and schemas: Directory API.
MCPBundles probed 407 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does NeatQueue require?
NeatQueue may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.