Welcome to the Context Engine MCP Server! This index will help you find the right documentation for your needs.
New to this project? Start here:
-
QUICKSTART.md - Get running in 5 minutes
- Installation steps
- Authentication setup
- Codex CLI configuration
- First queries
-
README.md - Project overview
- What this project does
- Key features
- Architecture diagram
- Usage examples
- QUICKSTART.md - Fast setup guide
- README.md - Complete user guide
- EXAMPLES.md - Real-world usage examples
- TROUBLESHOOTING.md - Common issues and solutions
- TESTING.md - How to test the server
- ARCHITECTURE.md - Detailed architecture documentation
- plan.md - Original architectural plan
- PROJECT_SUMMARY.md - Implementation summary
- CHANGELOG.md - Version history
→ QUICKSTART.md - Steps 1-4
→ QUICKSTART.md - Step 5
→ QUICKSTART.md - Step 5B
→ ARCHITECTURE.md - Full details → README.md - Quick overview
→ TROUBLESHOOTING.md - Common issues → TESTING.md - Debugging strategies
→ ARCHITECTURE.md - Extension points → plan.md - Design principles
→ TESTING.md - Testing guide
→ Run npm run verify - Setup verification
→ EXAMPLES.md - Real-world examples → QUICKSTART.md - Step 8
| File | Purpose | Audience |
|---|---|---|
| README.md | Project overview and usage | Everyone |
| QUICKSTART.md | 5-minute setup guide | New users |
| EXAMPLES.md | Real-world usage examples | Users |
| ARCHITECTURE.md | Detailed architecture | Developers |
| TESTING.md | Testing strategies | Users & Developers |
| TROUBLESHOOTING.md | Problem solving | Users |
| PROJECT_SUMMARY.md | Implementation status | Project managers |
| CHANGELOG.md | Version history | Everyone |
| plan.md | Original design plan | Architects |
| File | Purpose |
|---|---|
package.json |
NPM dependencies and scripts |
tsconfig.json |
TypeScript configuration |
.gitignore |
Git ignore patterns |
.env.example |
Environment variable template |
codex_config.example.toml |
Codex CLI config template |
verify-setup.js |
Setup verification script |
src/
├── index.ts # Entry point
└── mcp/
├── server.ts # MCP server (Layer 3)
├── serviceClient.ts # Context service (Layer 2)
└── tools/
├── search.ts # semantic_search tool
├── file.ts # get_file tool
└── context.ts # get_context_for_prompt tool
# 1. Install dependencies
npm install
# 2. Build project
npm run build
# 3. Verify setup
npm run verify
# 4. Authenticate
auggie login
# 5. Test
node dist/index.js --help# Watch mode
npm run dev
# Test changes
npm run test
# Debug with inspector
npm run inspector# Verify setup
npm run verify
# Check MCP configuration
codex mcp list
# Test auggie directly
auggie search "test" --limit 1- Read README.md - Understand what this does
- Follow QUICKSTART.md - Get it running
- Try example queries in Codex CLI
- Read TROUBLESHOOTING.md if issues arise
- Read ARCHITECTURE.md - Understand the design
- Review source code in
src/ - Read TESTING.md - Learn testing strategies
- Experiment with MCP Inspector
- Study plan.md - Understand design decisions
- Review PROJECT_SUMMARY.md - See what's implemented
- Extend with new tools (see ARCHITECTURE.md - Extension Points)
- Contribute improvements
- MCP Protocol: https://modelcontextprotocol.io/
- Auggie SDK: https://docs.augmentcode.com/
- MCP Inspector: https://github.com/modelcontextprotocol/inspector
- Codex CLI: https://github.com/openai/codex
- Start with QUICKSTART.md - Don't skip the basics
- Use
npm run verify- Check your setup anytime - Check logs first - Most issues show up in logs
- Test with MCP Inspector - Debug tool calls interactively
- Read ARCHITECTURE.md - Understand before modifying
- Check TROUBLESHOOTING.md
- Review TESTING.md for debugging
- Run
npm run verifyto check setup - Run
codex mcp listto verify configuration - Test with MCP Inspector
Before asking for help, verify:
- Node.js 18+ installed (
node --version) - Auggie CLI installed (
auggie --version) - Authenticated (
auggie loginor env vars set) - Dependencies installed (
npm install) - Project built (
npm run build) - Setup verified (
npm run verify)
Ready to start? → QUICKSTART.md
Need help? → TROUBLESHOOTING.md
Want to understand? → ARCHITECTURE.md