Skip to main content
Glama
aidesignblueprint

AI Design Blueprint Doctrine

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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