Context Studios MCP
REMOTE · MCP.CONTEXTSTUDIOS.AI
AI agency API: free tools for glossary, comparisons, blog, guides, estimates and consulting
Available components
Last scanned (19 minutes ago)
Scores higher than 96% of remote servers
Reachable. Last reached 17 Oct 2026.
Category AI and Machine Learning
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security80
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability85
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (excellent).Pass
- Tool/resource definitions use about 4984 tokens (~101/item across 49 items; 46 tools + 3 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management93
- Stability check failed: schema churn in the 29 days we've observed: 1 tool removals, 0 breaking changes, 0 auth/transport breaks, 19 additions. See how to fix → Fail
Tool Coverage99
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 97% of tool parameters carry a description.Partial
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 46 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 47 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a current MCP spec version (2026-07-28).Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 16 Oct 26 −1
No change was recorded against any check on this day. Stability & Change Management went from 96 to 89.
- 2 Oct 26 0
- Tool “get_services” rewrote its description, which is the text the model reads security
- Schema quality: fail → pass ▲ functional
- Schema quality: good → excellent functional
- New tool “find_local_ai_recipes” functional
- New tool “get_local_ai_creator” functional
- New tool “get_local_ai_methodology” functional
- New tool “get_local_ai_quality” functional
- New tool “get_local_ai_recipe” functional
- New tool “list_local_ai_creators” functional
- New tool “list_local_ai_hardware” functional
- New tool “list_local_ai_recipes” functional
- “get_services” added an optional parameter “cluster” cosmetic
- “get_services” added an optional parameter “format” cosmetic
- “get_services” dropped the optional parameter “category” cosmetic
- 28 Sept 26 +7
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Sept 26 0
- Stability: pass → fail ▼ security
- A breaking change shipped without a version bump: still 2.1.0 ▼ security
- Tool “get_pricing” was removed ▼ security
- Tool “fetch” rewrote its description, which is the text the model reads security
- Schema quality: pass → fail ▼ functional
- The server now declares the “completions” capability functional
- MCP protocol: Implements a current MCP spec version (2026-07-28). functional
- MCP protocol version: 2025-11-25 → 2026-07-28 functional
- New tool “get_company_type” functional
- New tool “get_faq” functional
- New tool “get_industry” functional
- New tool “get_pricing_model” functional
- New tool “get_role” functional
- New tool “get_use_case” functional
- New tool “get_workshops” functional
- New tool “list_company_types” functional
- New tool “list_industries” functional
- New tool “list_roles” functional
- New tool “list_use_cases” functional
- “fetch” reworded the description of “id” cosmetic
- “get_company_info” reworded the description of “sections” cosmetic
- 25 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 18 Sept 26 +57
- Injection markers: unverified → pass ▲ security
- Stability: unverified → pass ▲ security
- Transport: fail → pass ▲ security
- Authorization: Authorisation not fully verified: no authorisation is required to call this server, and 27 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. security
- Endpoint reachability: not serving MCP → reachable ▲ functional
- Tool coverage: unverified → 100 ▲ functional
- Schema quality: unverified → 100 ▲ functional
- MCP protocol: unverified → pass ▲ functional
- 16 Sept 26 −57
- Endpoint reachability: reachable → not serving MCP ▼ security
- Stability: pass → unverified ▼ security
- Tool safety: pass → unverified ▼ security
- Transport: pass → fail ▼ security
- Authorization: Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes. security
- Schema quality: 100 → unverified ▼ functional
- Capabilities: pass → unverified ▼ functional
- Tool coverage: 100 → unverified ▼ functional
- 10 Sept 26 0
- Stability: 0.97 → pass security
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 17 Oct 2026 · Probed https://mcp.contextstudios.ai/api/public/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=mcp.contextstudios.ai | CN=YR1,O=Let's Encrypt,C=US | 19 Aug 2026 | 17 Nov 2026 | RSA 2048 | SHA256-RSA | 66cd9ebb738e40bbfe565aaa2d9cf966ee6 |
| SANs: mcp.contextstudios.ai | ||||||
| CN=YR1,O=Let's Encrypt,C=US (CA) | CN=Root YR,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | RSA 2048 | SHA256-RSA | a20253f15f2691c05dc1ce13b9bcca4e |
| CN=Root YR,O=ISRG,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | RSA 4096 | SHA256-RSA | f24b6d17f9d9ad7cb1c9fea78782699f |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of mcp.contextstudios.ai. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ai. | present | 3799 | 8 | Verified |
| contextstudios.ai. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=63072000; includeSubDomains; preload |
| x-content-type-options | nosniff |
| x-frame-options | DENY |
| referrer-policy | no-referrer |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://mcp.contextstudios.ai/api/public/mcp | Verified | 200 | |
| http (plaintext) | http://mcp.contextstudios.ai/api/public/mcp | HTTPS enforced | 308 | https://mcp.contextstudios.ai/api/public/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
ai_project_estimator AI Project Estimator ~57
Interactive AI project estimation tool.
| Name | Type | Req | Description |
|---|---|---|---|
| projectDescription | string | yes | Natural-language description of the project, workflow, product idea, or AI use case to estimate. |
| projectType | string | – | Project archetype used by the estimator. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
blog_explorer Blog Explorer ~84
Interactive blog browsing interface.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| query | string | – | Search query or keyword phrase. Use the user's natural-language topic. |
| tag | string | – | Exact or near-exact blog tag to filter published posts. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
fetch Fetch Context Studios Document ~112
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.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Document ID from search results (e.g. 'blog:de:mein-artikel'), or a full contextstudios.ai URL / site-relative path. |
| Name | Type | Req | Description |
|---|---|---|---|
| error | string | – | – |
| id | string | – | – |
| metadata | object | – | – |
| success | boolean | – | – |
| text | string | – | – |
| title | string | – | – |
| url | string | – | – |
No examples provided.
find_local_ai_recipes Find Local AI Recipes for Hardware ~169
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.
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | yes | Number of devices/GPUs (e.g. 1, 2, 4) |
| goal | string | – | Optional: only picks for this goal |
| limit | number | – | Max recipes after the picks (default 20, max 100) |
| locale | string | – | Page locale for returned URLs (default en) |
| platform | string | yes | Hardware platform |
| sort | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_blog_posts Get Blog Posts ~99
Search and retrieve published blog posts.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| limit | number | – | Maximum number of results to return. |
| query | string | – | Search query or keyword phrase. Use the user's natural-language topic. |
| tag | string | – | Exact or near-exact blog tag to filter published posts. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_company_info Get Company Info ~67
Retrieve comprehensive information about Context Studios including company overview, tech stack, differentiators, legal info, and contact details.
| Name | Type | Req | Description |
|---|---|---|---|
| sections | array | – | Which sections to return. Defaults to ['overview']. 'pricing' returns the three fixed-price workshops and the one pricing statement — no project prices. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_company_type Get Company Type ~103
Get a specific company-size segment's full profile: name, TL;DR, entity definition, description, characteristics/needs, FAQ, and canonical + Markdown-twin URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact slug or id, as returned by the matching list tool. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_comparison Get Comparison ~112
Retrieve a detailed comparison between two AI tools.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_faq Get FAQ ~153
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).
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| scope | string | – | Location-page scope: locations, bundeslaender, or all. |
| slug | string | – | Required for scope=service or scope=industry: the service or industry slug. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_featured_glossary_terms Get Featured Glossary Terms ~98
Get a curated list of featured AI terms.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| limit | number | – | Maximum number of results to return. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_glossary_by_tech_stack Get Glossary by Tech Stack ~116
Filter glossary terms by technology provider or stack.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| limit | number | – | Maximum number of results to return. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| techStack | string | yes | Technology provider or stack name to filter glossary terms. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_glossary_term Get Glossary Term ~114
Get a detailed explanation of an AI term.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_guide Get Guide ~108
Get a specific guide.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_industry Get Industry ~100
Get a specific industry's full profile: name, TL;DR, entity definition, description, typical pain points, FAQ, and canonical + Markdown-twin URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact slug or id, as returned by the matching list tool. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_local_ai_creator Get Local AI Creator ~56
Get one creator with all of their published local-AI recipes (numbers with category, condition, source_url).
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Page locale for returned URLs (default en) |
| slug | string | yes | Creator slug |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_local_ai_methodology Get Local AI Methodology ~66
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.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_local_ai_quality Get Local AI Quality (Terminal-Bench-Mini) ~74
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.
| Name | Type | Req | Description |
|---|---|---|---|
| platform | string | – | Hardware platform |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_local_ai_recipe Get Local AI Recipe ~84
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.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Page locale for returned URLs (default en) |
| slug | string | yes | Recipe slug |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_location_page Get Location Page ~137
Get specific location page.
| Name | Type | Req | Description |
|---|---|---|---|
| includeSections | boolean | – | Whether to include full page sections. Keep false for discovery; use true when the user needs complete page content. |
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_page Get Page ~141
Get a specific CMS page by slug and locale.
| Name | Type | Req | Description |
|---|---|---|---|
| includeSections | boolean | – | Whether to include full page sections. Keep false for discovery; use true when the user needs complete page content. |
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_pricing_model Get Pricing Model ~148
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.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_related_glossary_terms Get Related Glossary Terms ~130
Get terms that are related to a specific glossary term.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| limit | number | – | Maximum number of results to return. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_role Get Role ~98
Get a specific role's full profile: name, TL;DR, entity definition, description, responsibilities, FAQ, and canonical + Markdown-twin URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact slug or id, as returned by the matching list tool. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_services Get Services ~103
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.
| Name | Type | Req | Description |
|---|---|---|---|
| cluster | string | – | – |
| format | string | – | – |
| serviceId | string | – | Exact service identifier returned by get_services, for example mvp-sprint or ai-agents. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_use_case Get Use Case ~104
Get a specific use case's full profile: name, TL;DR, entity definition, description, key features/benefits, FAQ, and canonical + Markdown-twin URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | yes | Exact slug or id, as returned by the matching list tool. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
get_workshops Get Workshops ~111
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.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale for the pricing statement. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_company_types List Company Types ~82
List the company-size segments Context Studios serves (e.g. startups, SMB, enterprise), with name, one-line summary, and canonical + Markdown-twin URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_comparisons List Comparisons ~125
List all available comparisons.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | Optional category filter. For services use starter, fasttrack, enterprise, or all. For glossary/comparisons use a published content category. |
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| limit | number | – | Maximum number of results to return. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_glossary_categories List Glossary Categories ~48
List all 10 glossary categories.
| Name | Type | Req | Description |
|---|---|---|---|
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_guides List Guides ~108
List public guides.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Maximum number of results to return. |
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| query | string | – | Search query or keyword phrase. Use the user's natural-language topic. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_industries List Industries ~72
List the industries Context Studios serves, with name, one-line summary, and canonical + Markdown-twin URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_local_ai_creators List Local AI Creators ~32
List the creators (people/projects) behind the published local-AI recipes, with recipe counts per platform.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_local_ai_hardware List Local AI Hardware ~71
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.
| Name | Type | Req | Description |
|---|---|---|---|
| platform | string | – | Hardware platform |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_local_ai_recipes List Local AI Recipes ~187
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.
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of devices/GPUs (e.g. 1, 2, 4) |
| creator | string | – | Creator slug |
| limit | number | – | Max results (default 50, max 300) |
| locale | string | – | Page locale for returned URLs (default en) |
| platform | string | – | Hardware platform |
| sort | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_location_pages List Location Pages ~163
List public location and bundesland pages.
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | – | Optional city filter for location pages. |
| includeOverviews | boolean | – | Whether overview landing pages should be included together with city/state subpages. |
| limit | number | – | Maximum number of results to return. |
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| scope | string | – | Location-page scope: locations, bundeslaender, or all. |
| service | string | – | Optional service slug or service keyword for location pages. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_roles List Roles ~82
List the buyer/user roles Context Studios addresses (e.g. founder, CTO, marketing manager), with name, one-line summary, and canonical + Markdown-twin URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
list_use_cases List Use Cases ~84
List the software use cases Context Studios builds (e.g. CRM, invoicing, booking systems), with name, one-line summary, and canonical + Markdown-twin URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
request_consultation Request Consultation ~148
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.
| Name | Type | Req | Description |
|---|---|---|---|
| company | string | – | Company name (optional) |
| string | yes | Contact email address | |
| estimatedBudget | string | – | Budget range if known, e.g. '€10,000–€25,000' (optional) |
| name | string | yes | Contact name |
| projectDescription | string | yes | What the user wants to build or solve (a few sentences) |
| website | string | – | Leave this field empty. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
search Search Context Studios Content ~42
Search all public Context Studios content (blog, guides, glossary, AI comparisons). Returns result IDs for use with the fetch tool.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Search query |
| Name | Type | Req | Description |
|---|---|---|---|
| results | array | yes | – |
No examples provided.
search_blog_knowledge Search Blog Knowledge ~154
Deep full-text search through the entire blog knowledge base. Provide either `query` (full-text search) or `slug` (fetch a specific post).
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| query | string | – | Search query or keyword phrase. Use the user's natural-language topic. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| slug | string | – | Exact public slug for a blog post, guide, location page, comparison, glossary term, CMS page, or landing page. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
search_comparisons Search Comparisons ~110
Search comparisons by keyword.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| limit | number | – | Maximum number of results to return. |
| query | string | yes | Search query or keyword phrase. Use the user's natural-language topic. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
search_content Search Content ~115
Universal search across all public content.
| Name | Type | Req | Description |
|---|---|---|---|
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| maxResults | number | – | Maximum combined search results to return across public content types. |
| query | string | yes | Search query or keyword phrase. Use the user's natural-language topic. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
search_glossary Search Glossary ~157
Search the AI glossary by keyword or category. Provide either `query` or `category`.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | Optional category filter. For services use starter, fasttrack, enterprise, or all. For glossary/comparisons use a published content category. |
| language | string | – | Preferred content language. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| limit | number | – | Maximum number of results to return. |
| query | string | – | Search query or keyword phrase. Use the user's natural-language topic. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
search_guides Search Guides ~108
Search public guides.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Maximum number of results to return. |
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| query | string | yes | Search query or keyword phrase. Use the user's natural-language topic. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
search_location_pages Search Location Pages ~131
Search public location and bundesland pages.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Maximum number of results to return. |
| locale | string | – | Preferred content locale. Supported values are de, en, fr, and it. Some source catalogs may fall back to de or en. |
| query | string | yes | Search query or keyword phrase. Use the user's natural-language topic. |
| responseFormat | string | – | Response shape. Use v2 for agent-friendly {success,data,meta,error}; legacy remains available for older clients. |
| scope | string | – | Location-page scope: locations, bundeslaender, or all. |
| Name | Type | Req | Description |
|---|---|---|---|
| count | number | – | Number of returned records for list and search tools. |
| data | – | – | Structured result payload. Present for responseFormat='v2' tools. |
| error | string | – | Human-readable error message when success is false. |
| meta | – | – | Result metadata such as count, locale fallback, cache scope, or response format. |
| success | boolean | – | Whether the tool call completed successfully. |
No examples provided.
How do I install the Context Studios MCP server?
Context Studios MCP is a hosted endpoint at https://mcp.contextstudios.ai/api/public/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · mcp.contextstudios.ai
claude mcp add --transport http ai-contextstudios-mcp 'https://mcp.contextstudios.ai/api/public/mcp'
What is the Context Studios MCP server?
Context Studios MCP is listed in the public MCP registry as ai.contextstudios/mcp. AI agency API: free tools for glossary, comparisons, blog, guides, estimates and consulting. This page covers its hosted endpoint (https://mcp.contextstudios.ai/api/public/mcp).
Is the Context Studios MCP server safe to use?
Context Studios MCP scores 88 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Context Studios MCP server expose?
Context Studios MCP exposes 46 tools: ai_project_estimator, blog_explorer, fetch, find_local_ai_recipes, get_blog_posts, and 41 more. Their descriptions and schemas cost roughly 4,875 tokens of context every time the server is loaded.
Does the Context Studios MCP server require authentication?
No. We connected to Context Studios MCP without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the Context Studios MCP server still maintained?
Context Studios MCP is still listed as active in the MCP registry. We last reached this channel on 17 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.