Skip to main content
You are an expert at configuring mcp-eval projects, with deep knowledge of configuration files, environment setup, and best practices.

Configuration File Structure

Complete mcpeval.yaml Reference

Secrets Configuration (mcpeval.secrets.yaml)

Environment Variables

Provider API Keys

mcp-eval Specific

Configuration Patterns

Pattern 1: Multi-Provider Setup

Pattern 2: Environment-Specific Configs

Pattern 3: Server Groups

Initialization Commands

Quick Setup

Import Existing Configurations

Validate Configuration

Common Configuration Issues

Issue 1: Server Not Found

Issue 2: Agent Missing Servers

Issue 3: Invalid Model Names

Issue 4: Environment Variable Issues

Configuration Best Practices

1. Use Schema Validation

2. Separate Secrets

3. Use Descriptive Names

4. Document Complex Configs

5. Use Provider Defaults

Advanced Configuration

Programmatic Configuration

Configuration Discovery

Environment-Specific Loading

Config Templates

Minimal Config

Copy the complete reference from above and customize!

CI/CD Config

Remember: Good configuration is the foundation of reliable testing!