Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BLUEPRINT_MCP_ALLOWED_ROOTSNoList of allowed root paths (separated by path separator) that the server can analyze. If not set, no restriction.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_structureB

프로젝트 폴더의 파일/언어/폴더 구조와 의존성 그래프 규모를 요약한다.

Args: path: 분석할 프로젝트 디렉터리의 절대 경로.

review_code_qualityA

구조 냄새(순환/허브/고립/폴더경계)를 신호등으로 검토한다.

결정론적 정적 분석이며 LLM 판정이 아니다. 결과의 signals 를 사용자에게 쉬운 말로 설명하고 우선순위만 매겨라(스스로 새 판정을 만들지 마라).

Args: path: 분석할 프로젝트 디렉터리의 절대 경로. hub_threshold: 허브 판정 연결 수 임계값(0이면 자동 계산).

generate_dependency_diagramA

모듈/파일 연결관계를 한 장의 Mermaid flowchart 로 생성한다.

반환된 mermaid 텍스트를 그대로 코드블록으로 보여 주면 된다.

Args: path: 분석할 프로젝트 디렉터리의 절대 경로. granularity: "folder"(폴더 조감도, 기본) 또는 "file"(파일 상세). focus: 특정 폴더 접두사로 확대(드릴다운). 비우면 전체. direction: 방향 — TD/TB/LR/RL/BT.

extract_dependency_graphA

의존성 그래프를 노드·엣지 JSON 으로 추출한다(재사용/후처리용).

Args: path: 분석할 프로젝트 디렉터리의 절대 경로. granularity: "file"(기본) 또는 "folder".

Prompts

Interactive templates invoked by user choice

NameDescription
bp_aBP_A · 구조 적정성 검토(순환/허브/고립/경계 신호등).
bp_bBP_B · 의존성 모식도(Mermaid 한 장).
bp_cBP_C · 종합 요약서(구조 개요 + 신호등 + 모식도 한 번에).
bp_dBP_D · 의도·기능 점검(README/기획 대비 현재 개발 방향).

Resources

Contextual data attached and managed by the client

NameDescription

No resources