accueil / serveurs / Recherche & Web / io.github.mkibrick/compshop
io.github.mkibrick/compshop
serveur MCP (Model Context Protocol) · compshop 0.1.0
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.mkibrick/compshop est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.mkibrick/compshop » 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 7 outils
- find_surveys_for_position≈ 260 tokens
Find compensation surveys that benchmark a specific job title or position (e.g. 'Software Engineer', 'CPA', 'Sr Acct', 'head of finance'). Combines literal title matching with embedding-based semantic similarity, so abbreviations and paraphrases work — 'CPA' returns 'Certified Public Accountant', 'Sr Acct' returns 'Senior Accountant'. Reports per position are ranked to surface broad-coverage surveys (general-industry, US scope) before niche cuts.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Max position matches to return (default 5, max 20)position· string · requis
Job title or position to look up (free text). Abbreviations and paraphrases are fine.
Exemple d'appel{"name": "find_surveys_for_position", "arguments": {"position": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_report≈ 108 tokens
Detailed info on a single survey report by slug.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Report slug (e.g. 'pas-aggregates-industry').
Exemple d'appel{"name": "get_report", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_vendor≈ 138 tokens
Detailed info on a specific vendor by slug, including all of their reports. Use after `search` or `list_vendors_by_industry` returns a candidate.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Vendor slug (e.g. 'mercer-benchmark-database', 'pas', 'wtw').
Exemple d'appel{"name": "get_vendor", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_vendors_by_industry≈ 231 tokens
List every CompShop vendor that publishes surveys for a given industry. Use when the user asks 'what survey publishers cover [industry]?'
Paramètres, retour & exemple (1)
Paramètresindustry· string · requis · general-industry | healthcare | life-sciences | tech | media | financial-services | insurance | energy
Industry category. One of: general-industry, healthcare, life-sciences, tech, media, financial-services, insurance, energy, construction, retail, higher-ed, legal, nonprofit, executive, free.
Exemple d'appel{"name": "list_vendors_by_industry", "arguments": {"industry": "general-industry"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_vendors_by_region≈ 204 tokens
List vendors with survey coverage in a given region. Use when the user asks 'what publishers cover [region]?' Region is matched against both vendor-level scope and individual report scopes.
Paramètres, retour & exemple (1)
Paramètresregion· string · requis · United States | Canada | United Kingdom | Europe | Asia Pacific | Latin America | Middle East & Africa | Global
One of: United States, Canada, United Kingdom, Europe, Asia Pacific, Latin America, Middle East & Africa, Global.
Exemple d'appel{"name": "list_vendors_by_region", "arguments": {"region": "United States"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - recommend_surveys≈ 408 tokens
Recommend the best-fit compensation surveys given a hiring/benchmarking context. Use when the user asks 'what survey should I use for [situation]?' Returns ranked vendors with rationale. Required: industry. Optional: region, role focus.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Max recommendations (default 5, max 10)region· string · optionnel · United States | Canada | United Kingdom | Europe | Asia Pacific | Latin America | Middle East & Africa | Global
Optional. One of: United States, Canada, United Kingdom, Europe, Asia Pacific, Latin America, Middle East & Africa, Global.industry· string · requis · general-industry | healthcare | life-sciences | tech | media | financial-services | insurance | energy
Primary industry. One of: general-industry, healthcare, life-sciences, tech, media, financial-services, insurance, energy, construction, retail, higher-ed, legal, nonprofit, executive, free.role_focus· string · optionnel
Optional free-text describing the role types being benchmarked (e.g. 'software engineers', 'physicians', 'sales reps', 'CEO and C-suite').
Exemple d'appel{"name": "recommend_surveys", "arguments": {"industry": "general-industry"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search≈ 192 tokens
Free-text search across the CompShop directory of compensation surveys. Returns matching vendors, reports, job families, and positions. Use for open-ended discovery questions like 'biotech surveys in Europe' or 'CEO compensation data'.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Max results per group (default 5, max 15)query· string · requis
Free-text query (job title, industry, vendor, geography, etc.)
Exemple d'appel{"name": "search", "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é ».