THE COOP
Search THE COOP's published iGaming articles, supplier profiles and events with source links.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
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": {
"the-coop": {
"url": "https://thecoop.media/mcp"
}
}
}Remote endpoints
https://thecoop.media/mcpstreamable-httpWhat it can do
Tool inventory
Tools (9)
🟢search(query, types, topic, supplier_category, review_status, ...)
Semantic + keyword search across published THE COOP articles, supplier and media profiles and industry events. Returns one passage per record with canonical URLs, dates and a text-relevance band, not an answer-confidence score. Use get_article / get_supplier / get_event for the full record.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "Natural-language question or keywords, e.g. \"payment orchestration for UK operators\""
},
"types": {
"description": "Restrict to record types",
"maxItems": 3,
"type": "array",
"items": {
"type": "string",
"enum": [
"article",
"supplier",
"event"
]
}
},
"topic": {
"description": "Article topic filter",
"type": "string",
"enum": [
"payments",
"platforms",
"technology",
"people"
]
},
"supplier_category": {
"type": "string",
"enum": [
"payment-service-provider",
"payment-orchestration",
"payment-method",
"crypto-payments",
"platform",
"identity-and-compliance",
"banking",
"legal-and-licensing",
"media",
"other",
"unclassified"
]
},
"review_status": {
"description": "Restrict supplier results by editorial review status",
"type": "string",
"enum": [
"desk-reviewed",
"research-candidate"
]
},
"limit": {
"default": 8,
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_article(slug)
Full text of a published THE COOP article with sources, author, dates and any sponsorship disclosure.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_articles(topic, format, page, limit)
Latest published THE COOP articles, optionally filtered by topic or format.
Input Schema
{
"type": "object",
"properties": {
"topic": {
"type": "string",
"enum": [
"payments",
"platforms",
"technology",
"people"
]
},
"format": {
"type": "string",
"enum": [
"news",
"research",
"interview",
"opinion",
"field-report"
]
},
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 500
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_suppliers(query, category, review_status, page, limit)
Browse THE COOP supplier and media profiles by name text, category and review status. Media records use the media category and carry no supplier rating.
Input Schema
{
"type": "object",
"properties": {
"query": {
"description": "Name or keyword",
"type": "string",
"maxLength": 200
},
"category": {
"type": "string",
"enum": [
"payment-service-provider",
"payment-orchestration",
"payment-method",
"crypto-payments",
"platform",
"identity-and-compliance",
"banking",
"legal-and-licensing",
"media",
"other",
"unclassified"
]
},
"review_status": {
"type": "string",
"enum": [
"desk-reviewed",
"research-candidate"
]
},
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 500
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_supplier(slug)
A supplier profile: sourced facts with stable ids and evidence status, approved buyer answers and overview where published, sources, assessment, and product information not yet documented. Research prompts are withheld.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_events(period, region, query, page, limit)
iGaming industry events THE COOP tracks, with dates, venue and exhibitor counts.
Input Schema
{
"type": "object",
"properties": {
"period": {
"default": "upcoming",
"type": "string",
"enum": [
"upcoming",
"past",
"all"
]
},
"region": {
"type": "string",
"enum": [
"europe",
"americas",
"asia-pacific",
"middle-east-africa"
]
},
"query": {
"type": "string",
"maxLength": 200
},
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 500
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_event(slug, include_exhibitors)
Event details with organiser sources and exhibitor count. By default the large exhibitor list is omitted; use list_exhibitors to filter it, or include_exhibitors for the full list.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
},
"include_exhibitors": {
"default": false,
"type": "boolean"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_exhibitors(event_slug, category, query, page, limit)
Filter and page an event's published exhibitor booths, with supplier profile links when available. Category and name filters are case-insensitive; booth assignments should be confirmed with the exhibitor.
Input Schema
{
"type": "object",
"properties": {
"event_slug": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
},
"category": {
"description": "Organiser category, e.g. Payment",
"type": "string",
"maxLength": 80
},
"query": {
"description": "Exhibitor name or booth text",
"type": "string",
"maxLength": 200
},
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 500
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [
"event_slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢about_the_coop
What THE COOP is, how its content is sourced and reviewed, how to cite it, and what this server logs.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Evidence