accueil / serveurs / Recherche & Web / io.github.sellrock-de/steamwebapi
io.github.sellrock-de/steamwebapi
serveur MCP (Model Context Protocol) · steamwebapi 0.1.2
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.sellrock-de/steamwebapi est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.sellrock-de/steamwebapi » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 11 outils
- call_readonly_endpoint≈ 350 tokens
Executes a documented steamwebapi GET endpoint with the caller API key from the MCP Authorization or X-Api-Key header. Refuses POST/PUT/PATCH/DELETE plus Proxy, Steam Guard and Tradeoffer endpoints.
Paramètres, retour & exemple (4)
Paramètrespath· string · requis
Documented OpenAPI GET path, e.g. "/steam/api/item" or "/market/{market}/prices".timeoutMs· integer · optionnel
HTTP timeout in milliseconds. Defaults to 10000.parameters· object · optionnel
Query and path parameters for the endpoint. Do not include `key`; pass your API key via the MCP Authorization or X-Api-Key header.maxResponseBytes· integer · optionnel
Maximum response characters returned to the agent. Larger responses are truncated.
Exemple d'appel{"name": "call_readonly_endpoint", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_concept≈ 150 tokens
Returns a detailed explanation for a Steam / steamwebapi concept (identifiers, CS2 mechanics, pricing fields, inventory flags). Built from curated domain knowledge specific to this platform.
Paramètres, retour & exemple (1)
Paramètresterm· string · requis
Concept name or alias, e.g. "assetid", "doppler phase", "market_hash_name", "pricelatest".
Exemple d'appel{"name": "get_concept", "arguments": {"term": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_endpoint≈ 174 tokens
Returns the full OpenAPI operation object for a given path: parameters, request body, all response schemas, examples, and tags. Use after search_endpoints to drill into a specific endpoint.
Paramètres, retour & exemple (2)
Paramètrespath· string · requis
Full OpenAPI path, e.g. "/steam/api/items" or "/account/me".method· string · optionnel · get | post | put | patch | delete
HTTP method. Defaults to "get".
Exemple d'appel{"name": "get_endpoint", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_integration_skill≈ 134 tokens
Read the reusable SteamWebAPI SKILL.md for integration workflows, credentials, prices, item variants and CS2 release discovery. Useful when the client does not expose MCP resources or initialization instructions.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_integration_skill", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pricing≈ 255 tokens
Returns public steamwebapi pricing plans, per-endpoint rate limits, API-key location, quota guidance and a recommended plan for the requested use case. Does not perform checkout or account actions.
Paramètres, retour & exemple (3)
ParamètresuseCase· string · optionnel
Optional use case such as "inventory", "profile", "float", "history", "items", "market prices" or "balanced production app".includePlanCatalog· boolean · optionnel
Include the full public plan catalog with prices and rate limits. Defaults to true.expectedRequestsPerDay· integer · optionnel
Optional expected daily request count for plan recommendation.
Exemple d'appel{"name": "get_pricing", "arguments": {"useCase": "texte", "includePlanCatalog": true, "expectedRequestsPerDay": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_concepts≈ 132 tokens
Lists every curated concept exposed by get_concept, optionally filtered by category. Use to discover what domain explanations are available.
Paramètres, retour & exemple (1)
Paramètrescategory· string · optionnel · identifiers | cs2 | market | inventory | pricing | auth
Filter the list by concept category.
Exemple d'appel{"name": "list_concepts", "arguments": {"category": "identifiers"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_endpoints≈ 114 tokens
Lists all steamwebapi.com endpoints (path + method + summary), optionally filtered by tag. Useful for quickly enumerating what is available.
Paramètres, retour & exemple (1)
Paramètrestag· string · optionnel
Restrict to one tag. Omit to list every endpoint grouped by tag.
Exemple d'appel{"name": "list_endpoints", "arguments": {"tag": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_games≈ 77 tokens
Lists every game supported by steamwebapi.com with its slug, name, Steam appId, and the value to pass as `game=` in API queries.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_games", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_markets≈ 116 tokens
Lists every third-party marketplace covered by the steamwebapi.com market price endpoints, with their domain and the games they cover.
Paramètres, retour & exemple (1)
Paramètresgame· string · optionnel
Restrict to markets that cover a specific game slug, e.g. "cs2".
Exemple d'appel{"name": "list_markets", "arguments": {"game": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_products≈ 93 tokens
Lists steamwebapi.com product packages (Price API, Inventory API, Float API, ...) with the endpoints each one bundles. Use get_pricing for paid plans, request quotas and upgrade guidance.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_products", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_endpoints≈ 244 tokens
Fuzzy text search across all steamwebapi.com OpenAPI endpoints and Steam domain concepts (assetid, doppler phase, market_hash_name, etc.). Returns ranked hits with path, method, tag and summary.
Paramètres, retour & exemple (4)
Paramètrestag· string · optionnel
Restrict to one OpenAPI tag (Items, Inventory, Profile, Float, Market Prices, Market Index, Account, Info, Explore, Proxy).kind· string · optionnel · endpoint | concept
Restrict to endpoints or concepts.limit· integer · optionnel
Maximum number of hits returned.query· string · requis
Free-text query, e.g. "inventory cs2" or "float screenshot".
Exemple d'appel{"name": "search_endpoints", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».