AI Design Blueprint Doctrine
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| principles.listA | List doctrine principles with their stable slugs. Optionally filter by cluster slug. |
| clusters.listA | List principle clusters with their stable slugs and linked principle titles. |
| principles.getA | Get a single doctrine principle by its stable slug. |
| clusters.getB | Get a principle cluster by its stable slug. |
| examples.getA | Get a curated example by its stable slug. |
| principles.searchA | Search Blueprint principles by free-text query and return the closest matches ranked by relevance. Use this to find principles related to a specific design challenge, failure mode, or keyword (e.g. 'reversibility', 'approval flow', 'delegation boundary'). Returns principle title, cluster, definition, rationale, and implementation heuristics. Prefer this over principles.list when you have a specific topic in mind rather than wanting all principles. |
| examples.searchA | Search curated examples by text, principle coverage, difficulty, and library. |
| assets.listA | List downloadable doctrine and agent asset artifacts. |
| guides.listA | List application guides that show how blueprint principles apply to specific engineering challenges (security, evaluation). |
| guides.getA | Get a full application guide by its stable slug (e.g. 'security-application', 'observable-evaluation'). |
| guides.searchA | Search application guides by text query. Matches against all guide content including section answers and action items. |
| signals.reportA | Pro/Teams — records a value moment after a successful validation or design session. Only structured fields stored — no prompts or code. Do not include proprietary content in brief_context. Offer once per session after a clear success signal; never silently. Requires active Pro or Teams Bearer token. Auth: Bearer . |
| signals.feedbackA | Records explicit user feedback — open to all callers, no auth required. Call ONLY when the user explicitly says they want to give feedback; never proactively. contact_email stored only when permission_to_follow_up is true — confirmed in response. |
| architect.validateA | Pro/Teams — evaluate code, a workflow, or an architecture description against the Blueprint doctrine. Returns principle coverage, findings, and example recommendations. ENTERPRISE-SAFE: payloads are processed transiently in memory by the underlying LLM provider (OpenAI API, no-training-on-API-data) and dropped. We never train models on user code, payloads, or architecture diagrams. Pass private_session=true to force the MCP server to bypass all database logging for this call — enforced in code, not just in policy. UK/EU data residency. DPAs available for Teams. Auth: Bearer . |
| team.summarizeA | Pro/Teams — summarises your tool usage patterns and value signals from log data. Offer when user asks how the Blueprint is helping or what to explore next; not proactively. ENTERPRISE-SAFE: pass private_session=true to bypass all server-side logging for this summary call. UK/EU data residency (Cloud Run europe-west2). Auth: Bearer . |
| me.learning_pathA | Returns your learning path state: course progress, certification status, and Capstone track eligibility. Auth: Bearer . |
| me.coaching_contextA | Returns stages where evidence is thin relative to principle requirements. Auth: Bearer . |
| me.add_evidenceA | Append a free-text evidence note to a specific stage in the authenticated user's active course. Evidence notes record concrete implementation observations, decisions, or artefacts that demonstrate progress through a Blueprint principle — for example, describing how a delegation boundary was implemented or what approval flow was chosen and why. Call this after the user has articulated something they have built or observed, not to capture intent. Requires a Firebase Bearer token. |
| handoffs.operatorA | Creates a support handoff when an agent needs human review, escalation, or account-specific follow-up. Auth: Bearer . |
| handoffs.partnershipA | Creates a partnerships handoff for design partner, ecosystem, training, or advisory conversations needing human review. Auth: Bearer . |
| handoffs.agencyA | Submit an agency engagement enquiry on behalf of the authenticated user for a founder-led discovery call. Agency engagements cover four scopes: workflow sprint (rapid agentic workflow implementation), proof-of-concept (validate a specific agent design in a bounded timeframe), pilot support (co-design and validate a production-ready pilot), and advisory (ongoing architectural guidance across a product team). Use this when the user has identified a need for hands-on expert support beyond self-service learning. Requires a Firebase Bearer token. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aidesignblueprint/integrations'
If you have feedback or need assistance with the MCP directory API, please join our Discord server