mcp-server은(는) 무엇을 하나요?
플러그인 기반 MCP 아키텍처를 통해 영구 메모리, 프로젝트 추적 및 토큰 효율적인 AI 워크플로를 지원하는 강력한 MCP 서버입니다.
개요
이 MCP 서버는 AI 에이전트가 지속적인 메모리와 프로젝트 추적 기능을 활용할 수 있도록 설계되었습니다. 플러그인 시스템을 통해 기능을 확장할 수 있으며, 토큰 사용을 최적화하여 비용 효율적인 AI 워크플로를 제공합니다.
주요 기능
- 영구 메모리: 세션 간에 AI 컨텍스트를 지속적으로 유지합니다.
- 프로젝트 추적: 작업, 진행 상황, 의사 결정 기록을 관리합니다.
- 토큰 효율성: 불필요한 컨텍스트 반복을 줄여 토큰 사용을 최적화합니다.
- 플러그인 아키텍처: JavaScript/TypeScript 기반 플러그인으로 쉽게 확장 가능합니다.
설치 방법
npm install -g @modelcontextprotocol/server
# 또는
npx @modelcontextprotocol/server
사용법
MCP 호환 클라이언트(예: Claude Code, Cursor)에서 다음과 같이 구성하세요.
{
"mcpServers": {
"memory-server": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server"]
}
}
}
플러그인 개발
플러그인을 생성하려면 다음 템플릿을 사용하세요.
// my-plugin.js
module.exports = {
name: 'my-plugin',
version: '1.0.0',
initialize: function(server) {
server.addTool({
name: 'my_tool',
description: '내 사용자 정의 도구',
handler: async (args) => {
// 도구 로직 구현
return { result: '완료' };
}
});
}
};
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 MCP 호환 클라이언트
라이선스
MIT