Search / lol.fantasypundit/mcp
Fantasy Pundit: FPL Commentary & League Roasts
not classifiedRead or create the canonical weekly FPL mini-league commentary and roast after scoring settles.
v0.8.1 · active · website · descriptor JSON · versions
Search / lol.fantasypundit/mcp
Read or create the canonical weekly FPL mini-league commentary and roast after scoring settles.
v0.8.1 · active · website · descriptor JSON · versions
{
"mcpServers": {
"fantasypundit": {
"type": "http",
"url": "https://api.fantasypundit.lol/mcp"
}
}
}claude mcp add --transport http fantasypundit https://api.fantasypundit.lol/mcp[mcp_servers.fantasypundit]
url = "https://api.fantasypundit.lol/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"fantasypundit": {
"type": "remote",
"url": "https://api.fantasypundit.lol/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"fantasypundit": {
"type": "http",
"url": "https://api.fantasypundit.lol/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=fantasypundit&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLmZhbnRhc3lwdW5kaXQubG9sL21jcCJ9"
}{
"servers": {
"fantasypundit": {
"type": "http",
"url": "https://api.fantasypundit.lol/mcp"
}
}
}{
"mcpServers": {
"fantasypundit": {
"httpUrl": "https://api.fantasypundit.lol/mcp"
}
}
}extensions:
"fantasypundit":
enabled: true
name: "fantasypundit"
type: streamable_http
uri: "https://api.fantasypundit.lol/mcp"
timeout: 300
protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)auth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations3 of 3 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 593 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history not recorded yetdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-97% ~updated-55d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.fantasypundit.lol/mcp streamable-http | unknown | yes | 97% | 354 ms | – | 2026-10-20 |
generate_weekly_commentary | Create, reserve, or reuse Fantasy Pundit’s one official weekly commentary and league roast for the current available Gameweek. At full-time, a request can be saved and starts automatically as soon as FPL scoring is ready, which may be before FPL changes its public Gameweek label. This can consume shared generation capacity, so call it only after the user explicitly asks. Repeated calls return the same canonical league/Gameweek job. There are no tone or audio controls. |
get_commentary_resultread-only | Check a Fantasy Pundit weekly commentary and league-roast job returned by generate_weekly_commentary. It never starts generation. When completed, return the exact canonical commentary and share links without rewriting it. |
get_league_commentaryread-only | Read Fantasy Pundit’s existing canonical weekly commentary and roast for a public FPL mini-league. Use this first for requests to roast, recap, or review a league. It never creates a new edition. At full-time it can report that the current Gameweek is available to reserve while FPL scoring settles. |
Schemas: list_tools.
{
"name": "lol.fantasypundit/mcp",
"icons": [
{
"src": "https://fantasypundit.lol/icons/icon192.png",
"sizes": [
"192x192"
],
"mimeType": "image/png"
},
{
"src": "https://fantasypundit.lol/icons/icon512.png",
"sizes": [
"512x512"
],
"mimeType": "image/png"
}
],
"title": "Fantasy Pundit: FPL Commentary & League Roasts",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.fantasypundit.lol/mcp",
"type": "streamable-http"
}
],
"version": "0.8.1",
"websiteUrl": "https://fantasypundit.lol/connect/mcp/",
"description": "Read or create the canonical weekly FPL mini-league commentary and roast after scoring settles."
}