🌐 DocuMind MCP 서버
"문서와 디지털 인텔리전스가 만나는 곳"
고급 신경망 처리를 통해 문서 품질 분석에 혁명을 일으키는 차세대 모델 컨텍스트 프로토콜(MCP) 서버입니다.
⚡ 핵심 시스템
🧠 신경망 문서 분석 : 포괄적인 README 평가를 위한 고급 알고리즘
🔮 홀로그램 헤더 스캐닝 : 시각적 요소에 대한 최첨단 SVG 분석
🌍 다차원 언어 지원 : 언어 간 문서 검증
💫 양자 제안 엔진 : AI 기반 개선 권장 사항
Related MCP server: GitHub MCP Server
🚀 시스템 부팅 시퀀스
시스템 요구 사항
코어 초기화
지엑스피1
컴파일 매트릭스
신경 발달 링크
실시간 신경 연결 설정:
🛸 운영 프로토콜
시스템 구성
Claude Desktop 메인프레임과 통합:
윈도우 터미널 :
// %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"documind-mcp-server": {
"command": "/path/to/documind-mcp-server/build/index.js"
}
}
}
신경 인터페이스 명령
평가_리드미
문서 구조의 양자 분석을 시작합니다.
매개변수:
요청 예시:
{
name: "evaluate_readme",
arguments: {
projectPath: "/path/to/project"
}
}
응답 예시:
{
content: [
{
type: "text",
text: JSON.stringify({
filePath: "/path/to/project/README.md",
hasHeaderImage: true,
headerImageQuality: {
hasGradient: true,
hasAnimation: true,
// ... other quality metrics
},
score: 95,
suggestions: [
"Consider adding language badges",
// ... other suggestions
]
})
}
]
}
🔮 개발 매트릭스
디버그 프로토콜
MCP Inspector를 통해 신경망에 액세스하세요.
문제 해결 가이드
일반적인 문제 및 솔루션
헤더 이미지가 감지되지 않았습니다
언어 배지가 인식되지 않음
빌드 오류
MCP 연결 문제
stdio 전송 구성 확인
Claude Desktop 구성 확인
구성에서 적절한 파일 경로를 확인하세요
성능 최적화
SVG 분석
README 스캐닝
최적의 구문 분석을 위한 구조 콘텐츠
권장되는 마크다운 패턴을 사용하세요
배지 배치 지침을 따르세요
🔬 API 문서
핵심 수업
ReadmeService
README 분석 및 평가를 위한 기본 서비스입니다.
class ReadmeService {
// Analyzes all README files in a project
async evaluateAllReadmes(projectPath: string): Promise<ReadmeEvaluation[]>
// Evaluates a single README file
private async evaluateReadme(dirPath: string, readmePath: string): Promise<ReadmeEvaluation>
// Evaluates language badge configuration
private evaluateLanguageBadges(content: string): BadgeEvaluation
}
SVG서비스
SVG 헤더 이미지 분석을 위한 전문 서비스입니다.
class SVGService {
// Evaluates SVG header image quality
public evaluateHeaderImageQuality(imgSrc: string, content: string): HeaderImageQuality
// Checks for project-specific elements in SVG
private checkProjectSpecificImage(svgContent: string, readmeContent: string): boolean
}
핵심 인터페이스
interface ReadmeEvaluation {
filePath: string;
hasHeaderImage: boolean;
headerImageQuality: HeaderImageQuality;
isCentered: {
headerImage: boolean;
title: boolean;
badges: boolean;
};
hasBadges: {
english: boolean;
japanese: boolean;
isCentered: boolean;
hasCorrectFormat: boolean;
};
score: number;
suggestions: string[];
}
interface HeaderImageQuality {
hasGradient: boolean;
hasAnimation: boolean;
hasRoundedCorners: boolean;
hasEnglishText: boolean;
isProjectSpecific: boolean;
}
오류 처리
서버는 포괄적인 오류 처리를 구현합니다.
try {
const evaluations = await readmeService.evaluateAllReadmes(projectPath);
// Process results
} catch (error) {
const errorMessage = error instanceof Error ? error.message : String(error);
return {
content: [{
type: 'text',
text: `Evaluation error: ${errorMessage}`
}],
isError: true
};
}
⚡ 라이센스
MIT 프로토콜에 따라 운영됩니다.