accueil / serveurs / Recherche & Web / ai.contextstudios/mcp
ai.contextstudios/mcp
serveur MCP (Model Context Protocol) · contextstudios-mcp 2.1.0
Aucun comportement malveillant détecté au test comportemental.
Est-ce que ai.contextstudios/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ai.contextstudios/mcp » est classé « Vérifié ». Aucun comportement malveillant détecté au test comportemental. 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 46 outils
- ai_project_estimator≈ 343 tokens
Interactive AI project estimation tool.
Paramètres, retour & exemple (2)
ParamètresprojectType· string · optionnel · mvp | saas | ai-integration | automation | mobile-app | web-app | ai-agent | data-pipeline
Project archetype used by the estimator.projectDescription· string · requis
Natural-language description of the project, workflow, product idea, or AI use case to estimate.
Exemple d'appel{"name": "ai_project_estimator", "arguments": {"projectDescription": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - blog_explorer≈ 343 tokens
Interactive blog browsing interface.
Paramètres, retour & exemple (3)
Paramètrestag· string · optionnel
Exact or near-exact blog tag to filter published posts.query· string · optionnel
Search query or keyword phrase. Use the user's natural-language topic.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.
Exemple d'appel{"name": "blog_explorer", "arguments": {"tag": "texte", "query": "texte", "language": "de"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - fetch≈ 226 tokens
Fetch the full content of a document by ID returned from the search tool (e.g. 'blog:de:mein-artikel'), OR by a full https://www.contextstudios.ai/... URL or site-relative path — any public page's Markdown twin (<url>.md) is fetched, cached, and returned in the same shape.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Document ID from search results (e.g. 'blog:de:mein-artikel'), or a full contextstudios.ai URL / site-relative path.
Exemple d'appel{"name": "fetch", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "url": "texte", "text": "texte", "error": "texte", "title": "texte", "success": true, "metadata": {}}} - find_local_ai_recipes≈ 478 tokens
Recommend local-AI setups for a given hardware: platform + device count, optional goal (quality | balance | speed). Returns the editorial picks for that setup first (with the reason and the recipe's numbers), then all matching recipes by rank (category → value) or by AA intelligence. Every number has category, condition and source_url.
Paramètres, retour & exemple (6)
Paramètresgoal· string · optionnel · quality | balance | speed
Optional: only picks for this goalsort· string · optionnel · rank | intelligencecount· number · requis
Number of devices/GPUs (e.g. 1, 2, 4)limit· number · optionnel
Max recipes after the picks (default 20, max 100)locale· string · optionnel · en | de | fr | it
Page locale for returned URLs (default en)platform· string · requis · dgx-spark | mac | strix-halo | rtx-3090 | rtx-5090 | rtx-pro-6000
Hardware platform
Exemple d'appel{"name": "find_local_ai_recipes", "arguments": {"count": 1, "platform": "dgx-spark"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_blog_posts≈ 382 tokens
Search and retrieve published blog posts.
Paramètres, retour & exemple (4)
Paramètrestag· string · optionnel
Exact or near-exact blog tag to filter published posts.limit· number · optionnel
Maximum number of results to return.query· string · optionnel
Search query or keyword phrase. Use the user's natural-language topic.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.
Exemple d'appel{"name": "get_blog_posts", "arguments": {"tag": "texte", "limit": 1, "query": "texte", "language": "de"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_company_info≈ 330 tokens
Retrieve comprehensive information about Context Studios including company overview, tech stack, differentiators, legal info, and contact details.
Paramètres, retour & exemple (1)
Paramètressections· array · optionnel
Which sections to return. Defaults to ['overview']. 'pricing' returns the three fixed-price workshops and the one pricing statement — no project prices.
Exemple d'appel{"name": "get_company_info", "arguments": {"sections": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_company_type≈ 366 tokens
Get a specific company-size segment's full profile: name, TL;DR, entity definition, description, characteristics/needs, FAQ, and canonical + Markdown-twin URLs.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Exact slug or id, as returned by the matching list tool.locale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_company_type", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_comparison≈ 384 tokens
Retrieve a detailed comparison between two AI tools.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_comparison", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_faq≈ 453 tokens
Get frequently asked questions. `scope=site` (default) returns the general Context Studios FAQ. `scope=service` or `scope=industry` requires `slug` and returns the FAQ for that specific service (e.g. mcp-server-development) or industry (e.g. handwerk-bau).
Paramètres, retour & exemple (4)
Paramètresslug· string · optionnel
Required for scope=service or scope=industry: the service or industry slug.scope· string · optionnel · site | service | industry
Location-page scope: locations, bundeslaender, or all.locale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_faq", "arguments": {"slug": "texte", "scope": "site", "locale": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_featured_glossary_terms≈ 359 tokens
Get a curated list of featured AI terms.
Paramètres, retour & exemple (3)
Paramètreslimit· number · optionnel
Maximum number of results to return.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_featured_glossary_terms", "arguments": {"limit": 1, "language": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_glossary_by_tech_stack≈ 412 tokens
Filter glossary terms by technology provider or stack.
Paramètres, retour & exemple (4)
Paramètreslimit· number · optionnel
Maximum number of results to return.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.techStack· string · requis
Technology provider or stack name to filter glossary terms.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_glossary_by_tech_stack", "arguments": {"techStack": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_glossary_term≈ 383 tokens
Get a detailed explanation of an AI term.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_glossary_term", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_guide≈ 369 tokens
Get a specific guide.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_guide", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_industry≈ 366 tokens
Get a specific industry's full profile: name, TL;DR, entity definition, description, typical pain points, FAQ, and canonical + Markdown-twin URLs.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Exact slug or id, as returned by the matching list tool.locale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_industry", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_local_ai_creator≈ 309 tokens
Get one creator with all of their published local-AI recipes (numbers with category, condition, source_url).
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Creator sluglocale· string · optionnel · en | de | fr | it
Page locale for returned URLs (default en)
Exemple d'appel{"name": "get_local_ai_creator", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_local_ai_methodology≈ 254 tokens
How the local-AI hub measures and ranks: categories (typ = everyday, mixed, peak), rank formula, E12 rule (values of some third-party sites only as links), Terminal-Bench-Mini attribution, Artificial Analysis index version and retrieval date, price policy.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_local_ai_methodology", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_local_ai_quality≈ 286 tokens
Agentic quality results for local models from Terminal-Bench-Mini (core19) by kyuz0, Apache-2.0: pass rate within attempts and pass@1 per model/quant/hardware, each with the run URL. Returned with the required attribution.
Paramètres, retour & exemple (1)
Paramètresplatform· string · optionnel · dgx-spark | mac | strix-halo | rtx-3090 | rtx-5090 | rtx-pro-6000
Hardware platform
Exemple d'appel{"name": "get_local_ai_quality", "arguments": {"platform": "dgx-spark"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_local_ai_recipe≈ 342 tokens
Get one published local-AI recipe by slug: all measured numbers (each with category, condition, source_url), weights with licenses, sources, AA intelligence of the original model (with attribution) and the page URL. Returns not-found for drafts.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Recipe sluglocale· string · optionnel · en | de | fr | it
Page locale for returned URLs (default en)
Exemple d'appel{"name": "get_local_ai_recipe", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_location_page≈ 430 tokens
Get specific location page.
Paramètres, retour & exemple (4)
Paramètresslug· string · requis
Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.includeSections· boolean · optionnel
Whether to include full page sections. Keep false for discovery; use true when the user needs complete page content.
Exemple d'appel{"name": "get_location_page", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_page≈ 430 tokens
Get a specific CMS page by slug and locale.
Paramètres, retour & exemple (4)
Paramètresslug· string · requis
Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.includeSections· boolean · optionnel
Whether to include full page sections. Keep false for discovery; use true when the user needs complete page content.
Exemple d'appel{"name": "get_page", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_pricing_model≈ 378 tokens
Explain how Context Studios prices projects: the entry point is a fixed-price workshop (Light Discovery, Strategy Day, or Prototyping Sprint — see the returned `workshops` list), project prices follow scoping with a 48-hour proposal turnaround. Returns the three workshop prices, the phases from discovery to sprint, and what drives the project price. No project price ranges or amounts beyond the workshops — call get_services for what each package includes, and request_consultation or book a call for a project-specific quote.
Paramètres, retour & exemple (1)
Paramètreslocale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.
Exemple d'appel{"name": "get_pricing_model", "arguments": {"locale": "de"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_related_glossary_terms≈ 421 tokens
Get terms that are related to a specific glossary term.
Paramètres, retour & exemple (4)
Paramètresslug· string · requis
Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page.limit· number · optionnel
Maximum number of results to return.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_related_glossary_terms", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_role≈ 360 tokens
Get a specific role's full profile: name, TL;DR, entity definition, description, responsibilities, FAQ, and canonical + Markdown-twin URLs.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Exact slug or id, as returned by the matching list tool.locale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_role", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_services≈ 347 tokens
List the services offered by Context Studios. Every service sits under one of six goals (cluster) and is delivered in one or more of four formats (workshop, setup, sprint, build); only the workshop format has public prices, everything else is quoted after scoping.
Paramètres, retour & exemple (3)
Paramètresformat· string · optionnel · workshop | setup | sprint | build | allcluster· string · optionnel · visibility | automation | product | agents | systems | orientation | allserviceId· string · optionnel
Exact service identifier returned by get_services, for example mvp-sprint or ai-agents.
Exemple d'appel{"name": "get_services", "arguments": {"format": "workshop", "cluster": "visibility", "serviceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_use_case≈ 364 tokens
Get a specific use case's full profile: name, TL;DR, entity definition, description, key features/benefits, FAQ, and canonical + Markdown-twin URLs.
Paramètres, retour & exemple (3)
Paramètresslug· string · requis
Exact slug or id, as returned by the matching list tool.locale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_use_case", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - get_workshops≈ 359 tokens
Get the three fixed-price entry workshops (Light Discovery, Strategy Day, Prototyping Sprint) with price, duration, and delivery mode, plus the booking link and the localized pricing statement. Project prices are scoped, not published — see get_pricing_model for the full pricing approach.
Paramètres, retour & exemple (2)
Paramètreslocale· string · optionnel · de | en | fr | it
Preferred content locale for the pricing statement.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "get_workshops", "arguments": {"locale": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_company_types≈ 321 tokens
List the company-size segments Context Studios serves (e.g. startups, SMB, enterprise), with name, one-line summary, and canonical + Markdown-twin URLs.
Paramètres, retour & exemple (2)
Paramètreslocale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "list_company_types", "arguments": {"locale": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_comparisons≈ 411 tokens
List all available comparisons.
Paramètres, retour & exemple (4)
Paramètreslimit· number · optionnel
Maximum number of results to return.category· string · optionnel
Optional category filter. For services use starter, fasttrack, enterprise, or all. For glossary/comparisons use a published content category.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "list_comparisons", "arguments": {"limit": 1, "category": "texte", "language": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_glossary_categories≈ 256 tokens
List all 10 glossary categories.
Paramètres, retour & exemple (1)
ParamètresresponseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "list_glossary_categories", "arguments": {"responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_guides≈ 399 tokens
List public guides.
Paramètres, retour & exemple (4)
Paramètreslimit· number · optionnel
Maximum number of results to return.query· string · optionnel
Search query or keyword phrase. Use the user's natural-language topic.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "list_guides", "arguments": {"limit": 1, "query": "texte", "locale": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_industries≈ 308 tokens
List the industries Context Studios serves, with name, one-line summary, and canonical + Markdown-twin URLs.
Paramètres, retour & exemple (2)
Paramètreslocale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "list_industries", "arguments": {"locale": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_local_ai_creators≈ 216 tokens
List the creators (people/projects) behind the published local-AI recipes, with recipe counts per platform.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_local_ai_creators", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_local_ai_hardware≈ 284 tokens
Hardware platforms of the local-AI hub with datasheet (memory, bandwidth, TDP — each with vendor source) and current German prices (EUR incl. VAT, retailer, URL, retrieval date per entry). Hardware prices only; no service prices.
Paramètres, retour & exemple (1)
Paramètresplatform· string · optionnel · dgx-spark | mac | strix-halo | rtx-3090 | rtx-5090 | rtx-pro-6000
Hardware platform
Exemple d'appel{"name": "list_local_ai_hardware", "arguments": {"platform": "dgx-spark"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_local_ai_recipes≈ 461 tokens
List published local-AI recipes (model + quantization + engine on specific hardware: DGX Spark, Mac, Strix Halo, RTX 3090/5090/PRO 6000) from contextstudios.ai/local-ai. Every number comes with category (typ = everyday, mixed, peak), condition and source_url; aaIntelligence is the Artificial Analysis index of the original model. Sorted by rank (category first, then value) or by intelligence.
Paramètres, retour & exemple (6)
Paramètressort· string · optionnel · rank | intelligencecount· number · optionnel
Number of devices/GPUs (e.g. 1, 2, 4)limit· number · optionnel
Max results (default 50, max 300)locale· string · optionnel · en | de | fr | it
Page locale for returned URLs (default en)creator· string · optionnel
Creator slugplatform· string · optionnel · dgx-spark | mac | strix-halo | rtx-3090 | rtx-5090 | rtx-pro-6000
Hardware platform
Exemple d'appel{"name": "list_local_ai_recipes", "arguments": {"sort": "rank", "count": 1, "limit": 1, "locale": "en", "creator": "texte", "platform": "dgx-spark"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_location_pages≈ 526 tokens
List public location and bundesland pages.
Paramètres, retour & exemple (7)
Paramètrescity· string · optionnel
Optional city filter for location pages.limit· number · optionnel
Maximum number of results to return.scope· string · optionnel · locations | bundeslaender | all
Location-page scope: locations, bundeslaender, or all.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.service· string · optionnel
Optional service slug or service keyword for location pages.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.includeOverviews· boolean · optionnel
Whether overview landing pages should be included together with city/state subpages.
Exemple d'appel{"name": "list_location_pages", "arguments": {"city": "texte", "limit": 1, "scope": "locations", "locale": "de", "service": "texte", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_roles≈ 318 tokens
List the buyer/user roles Context Studios addresses (e.g. founder, CTO, marketing manager), with name, one-line summary, and canonical + Markdown-twin URLs.
Paramètres, retour & exemple (2)
Paramètreslocale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "list_roles", "arguments": {"locale": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - list_use_cases≈ 320 tokens
List the software use cases Context Studios builds (e.g. CRM, invoicing, booking systems), with name, one-line summary, and canonical + Markdown-twin URLs.
Paramètres, retour & exemple (2)
Paramètreslocale· string · optionnel · de | en | fr | it
Preferred content locale.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "list_use_cases", "arguments": {"locale": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - request_consultation≈ 456 tokens
Request a free consultation with Context Studios. Use this when a user wants to get in touch, start a project, or receive an offer. Captures name, email, and a short project description; the team replies within 24 hours.
Paramètres, retour & exemple (6)
Paramètresname· string · requis
Contact nameemail· string · requis
Contact email addresscompany· string · optionnel
Company name (optional)website· string · optionnel
Leave this field empty.estimatedBudget· string · optionnel
Budget range if known, e.g. '€10,000–€25,000' (optional)projectDescription· string · requis
What the user wants to build or solve (a few sentences)
Exemple d'appel{"name": "request_consultation", "arguments": {"name": "texte", "email": "texte", "projectDescription": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - search≈ 199 tokens
Search all public Context Studios content (blog, guides, glossary, AI comparisons). Returns result IDs for use with the fetch tool.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search query
Exemple d'appel{"name": "search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"results": []}} - search_blog_knowledge≈ 468 tokens
Deep full-text search through the entire blog knowledge base. Provide either `query` (full-text search) or `slug` (fetch a specific post).
Paramètres, retour & exemple (4)
Paramètresslug· string · optionnel
Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page.query· string · optionnel
Search query or keyword phrase. Use the user's natural-language topic.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "search_blog_knowledge", "arguments": {"slug": "texte", "query": "texte", "language": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - search_comparisons≈ 412 tokens
Search comparisons by keyword.
Paramètres, retour & exemple (4)
Paramètreslimit· number · optionnel
Maximum number of results to return.query· string · requis
Search query or keyword phrase. Use the user's natural-language topic.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "search_comparisons", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - search_content≈ 421 tokens
Universal search across all public content.
Paramètres, retour & exemple (4)
Paramètresquery· string · requis
Search query or keyword phrase. Use the user's natural-language topic.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.maxResults· number · optionnel
Maximum combined search results to return across public content types.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "search_content", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - search_glossary≈ 477 tokens
Search the AI glossary by keyword or category. Provide either `query` or `category`.
Paramètres, retour & exemple (5)
Paramètreslimit· number · optionnel
Maximum number of results to return.query· string · optionnel
Search query or keyword phrase. Use the user's natural-language topic.category· string · optionnel
Optional category filter. For services use starter, fasttrack, enterprise, or all. For glossary/comparisons use a published content category.language· string · optionnel · de | en | fr | it
Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "search_glossary", "arguments": {"limit": 1, "query": "texte", "category": "texte", "language": "de", "responseFormat": "legacy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - search_guides≈ 406 tokens
Search public guides.
Paramètres, retour & exemple (4)
Paramètreslimit· number · optionnel
Maximum number of results to return.query· string · requis
Search query or keyword phrase. Use the user's natural-language topic.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "search_guides", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - search_location_pages≈ 466 tokens
Search public location and bundesland pages.
Paramètres, retour & exemple (5)
Paramètreslimit· number · optionnel
Maximum number of results to return.query· string · requis
Search query or keyword phrase. Use the user's natural-language topic.scope· string · optionnel · locations | bundeslaender | all
Location-page scope: locations, bundeslaender, or all.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "search_location_pages", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}} - search_pages≈ 412 tokens
Full-text search across all published CMS pages.
Paramètres, retour & exemple (4)
Paramètreslimit· number · optionnel
Maximum number of results to return.query· string · requis
Search query or keyword phrase. Use the user's natural-language topic.locale· string · optionnel · de | en | fr | it
Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en.responseFormat· string · optionnel · legacy | v2
Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients.
Exemple d'appel{"name": "search_pages", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "meta": "texte", "count": 1, "error": "texte", "success": true}}
Badge pour votre README
Ce serveur a passé le pentest comportemental. Le badge porte son nom et renvoie à cette fiche — la preuve, c'est la fiche (verdict live qu'on contrôle), pas l'image.
[](https://dokore.fr/serveur/ai.contextstudios--mcp)
<a href="https://dokore.fr/serveur/ai.contextstudios--mcp"><img src="https://dokore.fr/badge/ai.contextstudios--mcp.svg" alt="Vérifié par MCP Hub" height="20"></a>
Réévalué en continu : si le comportement change, le verdict tombe et le badge disparaît. Un badge qui ne pointe pas vers une fiche dokore.fr ne prouve rien. Comment ça marche
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é ».