mcp-context-template
𪱠MCP Context Template is a repository designed to centrally manage AI tools (MCP) to reduce context sharing costs and improve development productivity.
GitHubã¹ã¿ãŒ
3
ãŠãŒã¶ãŒè©äŸ¡
æªè©äŸ¡
ãã©ãŒã¯
0
ã€ã·ã¥ãŒ
0
é²èЧæ°
0
ãæ°ã«å ¥ã
0
MCP Context Template
Introduction
MCP Context Template is a repository designed to centrally manage AI tools (MCP) to reduce context sharing costs and improve development productivity.
It serves as a central context repository that helps modern AI tools like Claude Code and Cursor AI consistently understand your company's codebase and development practices.
Purpose
- Common context repository managed independently from individual projects
- Providing reference document structure to improve collaboration efficiency with AI tools
- Containing examples and guides that can be used by different teams and organizational layers
- Providing consistent AI usage experience across projects
- Reducing the burden of duplicate context management
Directory Structure
ai-context/
âââ README.md
âââ context/
â âââ backend/
â â âââ domain-overview.md
â â âââ service-patterns.md
â â âââ test-guidelines.md
â âââ frontend/
â â âââ component-structure.md
â â âââ naming-convention.md
â âââ mobile/
â â âââ network-layer.md
â âââ shared/
â âââ business-terms.md
â âââ naming-style.md
âââ prompts/
â âââ refactoring.md
â âââ test-generation.md
â âââ code-review.md
âââ examples/
âââ cursor-snippets.md
âââ claude-usage.md
How to Use
1. Project Integration
- Set
ai-context/as a context path in your project's.clodercor Cursor settings - Explicitly reference guides in Claude Code prompts with "Please refer to the following guide: [path]"
- Example: Request refactoring based on
context/backend/service-patterns.md
Refactoring request:
Please refactor the following code according to the service patterns defined in context/backend/service-patterns.md.
[INSERT CODE]
2. Contribution Guidelines
- Contribute via Pull Request
- Write all convention documents in Markdown
- Propose significant context structure changes as issues first for discussion
- Write context concisely and clearly for easy AI understanding
3. Prompt Writing Examples
Example from prompts/test-generation.md:
## Purpose
Claude prompt example for automating service unit test generation
## Prompt
Please write unit test code for the following service class method:
- Test framework: JUnit5
- Mocking: MockK
- Use Given-When-Then format
- Target method:
```kotlin
fun getUserById(id: Long): User
Use Cases
- New developer onboarding - quickly understand code styles and patterns
- Automation of repetitive coding tasks - generating test code, boilerplate
- Code review automation - generate review comments with consistent standards
- Documentation support - assist in codebase documentation tasks
MCP Context Template(Korean)
ìê°
MCP Context Templateì AI ë구(MCP)륌 "ì€ì ì§ì€ì"ìŒë¡ êŽëЬíì¬ ì»ší ì€íž ê³µì ë¹ì©ì ì€ìŽê³ ê°ë° ìì°ì±ì ëìŽêž° ìí ë í¬ì§í 늬ì ëë€.
Claude Code, Cursor AI ë± ìµì AI ë구ë€ìŽ ìŒêŽë ë°©ììŒë¡ íì¬ì ìœëë² ìŽì€ì ê°ë° êŽíì ìŽíŽí ì ìëë¡ ëë ì€ì 컚í ì€íž ì ì¥ìë¡ êž°ë¥í©ëë€.
목ì
- íë¡ì ížì ë 늜ì ìŒë¡ êŽëЬëë ê³µíµ ì»ší ì€íž ì ì¥ì
- AI ë구ìì íì íšìšì ëìŽêž° ìí ì°žê³ ë¬žì 구조 ì ê³µ
- íë³, ê³ìžµë³ë¡ íì© ê°ë¥í ììì ê°ìŽë ìë¡
- íë¡ì íž ê° ìŒêŽë AI ì¬ì© 겜í ì ê³µ
- ì€ë³µ 컚í ì€íž êŽëЬ ë¶ëŽ ê°ì
ëë í 늬 구조
ai-context/
âââ README.md
âââ context/
â âââ backend/
â â âââ domain-overview.md
â â âââ service-patterns.md
â â âââ test-guidelines.md
â âââ frontend/
â â âââ component-structure.md
â â âââ naming-convention.md
â âââ mobile/
â â âââ network-layer.md
â âââ shared/
â âââ business-terms.md
â âââ naming-style.md
âââ prompts/
â âââ refactoring.md
â âââ test-generation.md
â âââ code-review.md
âââ examples/
âââ cursor-snippets.md
âââ claude-usage.md
íì© ë°©ë²
1. íë¡ì ížììì íì©
- íë¡ì íž ëŽ
.clodercëë Cursor ì€ì ììai-context/륌 context pathë¡ ì§ì - Claude Code í롬ííž ìì± ì "ë€ì ê°ìŽë륌 ì°žê³ íŽì£Œìžì: [겜ë¡]"ì ê°ìŽ ëª ìì ìŒë¡ ìžêž
- ìì:
context/backend/service-patterns.mdì êž°ë°í 늬í©í ë§ ìì²
늬í©í ë§ ìì²:
context/backend/service-patterns.mdì ì ìë ìë¹ì€ íšíŽì ë°ëŒ ë€ì ìœë륌 늬í©í ë§íŽ ì£Œìžì.
[ìœë ìœì
]
2. 묞ì êž°ì¬ ê°ìŽë
- Pull Request륌 íµíŽ êž°ì¬
- 몚ë 컚벀ì 묞ìë MarkdownìŒë¡ ìì±
- í° ì»ší ì€íž 구조 ë³ê²œì ìŽìë¡ ëšŒì ì ì í ë Œì
- 컚í ì€ížë ê°ê²°íê³ ëª ííê² ìì±íì¬ AIê° ìŽíŽíêž° ìœê² 구ì±
3. í롬ííž ìì± ìì
prompts/test-generation.md ìì:
## 목ì
ìë¹ì€ ëšì í
ì€íž ìëí륌 ìí Claudeì© í롬ííž ìì
## í롬ííž
ìë¹ì€ íŽëì€ì ë©ìëì ëíŽ ëšì í
ì€íž ìœë륌 ìì±íŽì£Œìžì.
- í
ì€íž íë ììí¬: JUnit5
- 몚í¹: MockK
- Given-When-Then íì ì¬ì©
- í
ì€íž ëì ë©ìë:
```kotlin
fun getUserById(id: Long): User
íì© ì¬ë¡
- ìë¡ìŽ ê°ë°ì ìšë³Žë© - ìœë ì€íìŒê³Œ íšíŽì ë¹ ë¥Žê² ìŽíŽ
- ë°ë³µì ìž ìœë ìì ìëí - í ì€íž ìœë, 볎ìŒë¬íë ìŽíž ìì±
- ìœë 늬뷰 ìëí - ìŒêŽë êž°ì€ìŒë¡ 늬뷰 ìœë©íž ìì±
- 묞ìí ì§ì - ìœëë² ìŽì€ 묞ìí ìì 볎조
393
ãã©ãã¯ãŒ
46
ãªããžããª
1
Gist
8
è²¢ç®æ°