MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

C
Cortex Agent
作者 @kth3

Cortex Agent Infrastructure: A lightweight, Python-based universal agent memory and workflow engine. 파편화된 에이전트의 기억을 영속화하고, MCP(Model Context Protocol)를 통해 어떤 프로젝트에서든 즉시 작업 맥락(Context)을 형성할 수 있도록 설계된 범용 에이전트 엔지니어링 인프라입니다.

创建于 4/2/2026
更新于 about 3 hours ago
Repository documentation and setup instructions

🌌 Cortex Agent Infrastructure (.agents)

본 프로젝트는 아직 미완성입니다.

"The Bridge between Human Intent and Agent Intelligence."

Cortex는 파편화된 에이전트의 기억을 영속화하고, 어떤 프로젝트에서든 즉시 작업 맥락을 형성할 수 있도록 설계된 범용 에이전트 엔지니어링 인프라입니다.


📂 디렉토리 구조 (Directory Structure)

.agents/
├── rules/          # 에이전트 행동 규칙 (rule.md, governance.md 등)
├── workflows/      # 슬래시 커맨드 워크플로 (/진행, /지식화, /작성 등)
├── protocols/      # 보고 프로토콜
├── scripts/        # MCP 서버 및 유틸리티 엔진
│   ├── cortex/             # Cortex 하이브리드 코어 모듈
│   ├── cortex_mcp.py       # 메인 MCP 서버 (Cortex)
│   └── jules_mcp.py        # 코드 리뷰용 MCP (Jules)
├── cortex_data/    # 인덱싱된 지식 데이터 (Git 제외)
├── history/        # 세션별 작업 이력 메타데이터
├── setup.sh        # [통합] 인젝션 및 환경 구축 일원화 스크립트
├── settings.yaml   # 에이전트 및 인프라 설정 파일
└── README.md       # 본 프로젝트 인프라 가이드

🚀 빠른 시작 (Quick Start)

스마트 셋업 (Smart Setup)

프로젝트 루트에서 단 한 번의 명령으로 모든 주입과 설정을 완결하세요.

# 자동으로 .agents 폴더 생성, 가상환경 구축, 초기 인덱싱까지 수행합니다.
./setup.sh [당신의 프로젝트 경로]

🛠 상세 환경 설정 (Detailed Configuration)

1. 환경 변수 및 임베딩 모드

.env 설정을 통해 Cortex 엔진의 핵심 동작을 제어할 수 있습니다.

| 모드 | 환경 변수 | 조건 | |------|----------|------| | 로컬 (기본값) | CORTEX_EMBEDDING_MODE=local | GPU 또는 CPU로 BGE-M3 실행 (RAM 4GB+) | | API (폴백) | CORTEX_EMBEDDING_MODE=api | GPU/RAM 부족 환경, 외부 API 사용 |

2. rclone (백업/로드)

Google Drive 등 원격 저장소를 통한 지식 동기화를 위해 설정이 필요합니다.

rclone config
# 이름: gdrive, 유형: Google Drive 로 설정 후 인증 진행 (https://rclone.org/drive/)

3. Skills 세팅 (Essential)

Cortex는 skills/ 폴더 내의 마크다운 파일들을 자동 인덱싱하여 에이전트의 능력치를 확장합니다. skills/는 프로젝트 최상단(Root)에 위치해야 합니다.

올바른 디렉토리 구조 예시:

user/
├── .agents/       # (현재 저장소) Cortex 인프라
├── skills/        # AI 스킬 보관함
└── src/           # 프로젝트 소스 코드

추천 스킬 킷 다운로드 (One-liner):

# 최상위 디렉터리에서 실행
mkdir -p skills && cd skills
wget -qO- https://api.github.com/repos/sickn33/antigravity-awesome-skills/tarball/main | tar xz --strip-components=2 "*/skills"
cd ..

🤖 [FOR AGENTS] 부트스트랩 프롬프트 (Bootstrap Prompt)

새로운 채팅 세션을 시작할 때, 아래 블록을 통째로 복사하여 전달하세요.

[!TIP] "Agent's First Day Secret Command"

[CONTEXT SYNC] 
안녕, 파트너. 너는 지금 이 프로젝트의 Cortex 인프라와 함께 작업하게 될 거야.
지금 즉시 다음 단계를 수행해서 프로젝트 맥락을 확보해:

1. `.agents/rules/rule.md`를 읽고 보고 원칙과 작업 제약 사항을 숙지해.
2. `cortex-mcp`의 `pc_index_status` 도구를 호출해서 현재 인덱싱된 지식의 양을 확인해.
3. `pc_memory_search_knowledge`로 프로젝트의 '핵심 아키텍처 결정'이나 '기존 지식'을 검색해.
4. 마지막으로 `/진행` 워크플로우를 호출해서 이전 세션의 작업 지점을 동기화해.

🌊 주요 워크플로 (Workflows)

| 커맨드 | 설명 | |--------|------| | /진행 | 세션 재개 시 컨텍스트 10초 내 복원 | | /지식화 | 성공 패턴 및 아키텍처 결정을 DB에 영속화 | | /작성 | 커밋 메시지 / MR 요약 / Jira 문서 자동 생성 | | /검토 | 코드 품질 및 컨벤션 준수 여부 자가 점검 | | /백업 | 전체 지식 DB 및 설정을 Google Drive에 동기화 |


📜 프로젝트 역사 및 라이선스 (History & Attribution)

1. 탄생 배경 (History & Attribution)

본 프로젝트는 무겁고 파편화된 기존 에이전트 보조 도구들의 한계를 극복하기 위해, 핵심 기능들을 파이썬(Python)으로 가볍게 재작성(Porting) 및 독자 구현하여 하나로 통합한 결과물입니다.

  • Agent Memory MCP (webzler/agentMemory):
    • 기존 Node.js 기반 환경을 탈피하여, 에이전트의 영구 지식 저장 메커니즘을 Python 기반 경량화 구조로 완전히 새로 작성하였습니다.
  • Vexp (Legacy Structure):
    • 비공개 상태였던 유용한 워크플로 프레임워크의 기능 명세와 DB 스키마 형식을 참고하여, 동일 기능을 수행하는 로직을 Python으로 독자 구현(Reverse Engineering) 하였습니다.
  • Cortex Engine:
    • 위 개념들을 병합하여 가장 빠르고 가벼운 SQLite 기반 하이브리드 검색 엔진으로 고도화했습니다.

2. 라이선스 고지 (License Details)

  • Cortex Agent 인프라 (Code): 본 프로젝트의 모든 코드는 MIT License에 따라 자유롭게 배포/수정 가능합니다.
  • Skills (skills/ 폴더 콘텐츠): 스킬 가이드의 원본은 antigravity-awesome-skills입니다.
    • 문서 및 비코드 콘텐츠: CC BY 4.0 라이선스를 따르며, 원본 저작권자에 대한 출처 표기가 필요합니다.
快速设置
此服务器的安装指南

安装包 (如果需要)

uvx cortex-agent

Cursor 配置 (mcp.json)

{ "mcpServers": { "kth3-cortex-agent": { "command": "uvx", "args": [ "cortex-agent" ] } } }