Last Updated: January 2025
This guide helps you navigate flAPI's reference documentation and find the right document for your task.
- First read: CONFIG_REFERENCE.md § 1 (Overview)
- Then: CLI_REFERENCE.md § 1 (Quick Start)
- Next: Follow the complete example in CONFIG_REFERENCE.md § Appendix A
- Configuration: CONFIG_REFERENCE.md - All sections
- Runtime Management: CONFIG_SERVICE_API_REFERENCE.md § 2 (REST API Reference)
- CLI Client: CONFIG_SERVICE_API_REFERENCE.md § 3 (CLI Client)
- Authentication: CONFIG_REFERENCE.md § 7 (Authentication)
- Protocol Overview: MCP_REFERENCE.md § 1 (Overview)
- Getting Started: MCP_REFERENCE.md § 2 (Getting Started)
- Full Protocol Reference: MCP_REFERENCE.md § 3-7 (Methods, Tools, Resources, Prompts)
- Configuration: CONFIG_REFERENCE.md § 2.6 (MCP Configuration)
- Authentication: CONFIG_REFERENCE.md § 7 (Authentication)
- Error Codes: MCP_REFERENCE.md § Appendix B (Error Reference)
- Tool Overview: MCP_CONFIG_TOOLS_API.md (Complete reference)
- Integration Details: MCP_CONFIG_INTEGRATION.md (Architecture & Flows)
- Authentication: MCP_CONFIG_INTEGRATION.md § Authentication Flow
- Error Handling: MCP_CONFIG_INTEGRATION.md § Error Handling Strategy
- Overview & Examples: CLOUD_STORAGE_GUIDE.md
- Configuration: CONFIG_REFERENCE.md § 2.11 (Storage Configuration)
- Authentication: CLOUD_STORAGE_GUIDE.md § Authentication
- Command-line Options: CLI_REFERENCE.md § 2 (Command-Line Options)
- Configuration: CONFIG_REFERENCE.md § 2 (Main Configuration)
- Environment Variables: CLI_REFERENCE.md § 3 (Environment Variables)
For REST/HTTP:
For MCP:
For Config Service API:
- MCP Errors: MCP_REFERENCE.md § Appendix B (Error Reference)
- Config Service Errors: MCP_CONFIG_TOOLS_API.md § Overview (Error Codes)
- HTTP Status Codes: CONFIG_SERVICE_API_REFERENCE.md § Appendix B (HTTP Status Codes)
- General Troubleshooting: CLAUDE.md § Troubleshooting
┌─────────────────────┐
│ CONFIG_REFERENCE │
│ (Master Config) │
└──────────┬──────────┘
│
┌──────────────┼──────────────┐
│ │ │
▼ ▼ ▼
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ MCP_ │ │ CONFIG_ │ │ CLI_ │
│ REFERENCE │ │ SERVICE_ │ │ REFERENCE │
│ │ │ API_REF │ │ │
└──────┬───────┘ └──────┬───────┘ └──────┬───────┘
│ │ │
└────────┬───────┴────────┬───────┘
│ │
┌───────▼────────┐ ┌────▼──────────┐
│ MCP_CONFIG_ │ │ CLOUD_ │
│ TOOLS_API │ │ STORAGE_ │
│ │ │ GUIDE │
└────────┬───────┘ └───────────────┘
│
┌────────▼──────────┐
│ MCP_CONFIG_ │
│ INTEGRATION │
│ (Advanced) │
└───────────────────┘
- CONFIG_REFERENCE: Foundation - all other docs reference configuration options
- MCP_REFERENCE: Standalone MCP protocol documentation
- CONFIG_SERVICE_API_REFERENCE: Depends on CONFIG_REFERENCE for configuration details
- MCP_CONFIG_TOOLS_API: MCP tools for configuration management (references CONFIG_REFERENCE)
- MCP_CONFIG_INTEGRATION: Advanced guide for integrating MCP config tools (references MCP_CONFIG_TOOLS_API)
- CLI_REFERENCE: Server executable options (references CONFIG_REFERENCE)
- CLOUD_STORAGE_GUIDE: Cloud storage usage (references CONFIG_REFERENCE)
| Document | Size | Scope | Audience |
|---|
| CONFIG_REFERENCE | 1700+ lines | Complete configuration reference | Developers, DevOps |
| MCP_REFERENCE | 1700+ lines | MCP protocol details | AI integrators, Developers |
| CONFIG_SERVICE_API_REFERENCE | 1550+ lines | REST API & CLI | API users, DevOps |
| MCP_CONFIG_TOOLS_API | 720 lines | 20 config tools | AI integrators |
| MCP_CONFIG_INTEGRATION | 500+ lines | Integration guide | Advanced users |
| CLI_REFERENCE | 400+ lines | Server executable | DevOps, Deployment |
| CLOUD_STORAGE_GUIDE | 200+ lines | Cloud storage setup | Cloud engineers |
When adding new features or configuration options:
- Document in CONFIG_REFERENCE.md - Add to appropriate section (§ 2 for main config, § 3 for endpoints, etc.)
- Link from secondary docs - If relevant to MCP/REST/CLI, add references in Related Documentation sections
- Update REFERENCE_MAP.md - Add new topic to search tables and quick navigation
- Verify cross-references - Use markdown link format:
[Text](./FILE.md#section)