MCP Server
The FrootAI MCP Server is a Model Context Protocol server that gives AI assistants access to the entire FrootAI knowledge base โ 17 FROOT modules, 100 solution plays, 830+ primitives, and AI model comparison data.
Installationโ
npx frootai-mcp@latest
No configuration needed โ the server runs with bundled knowledge data.
Configurationโ
VS Code (Copilot Chat)โ
Add to .vscode/mcp.json in your project:
{
"servers": {
"frootai": {
"command": "npx",
"args": ["frootai-mcp@latest"],
"cwd": "${workspaceFolder}"
}
}
}
Cursorโ
Add to your Cursor MCP settings:
{
"mcpServers": {
"frootai": {
"command": "npx",
"args": ["frootai-mcp@latest"]
}
}
}
Claude Desktopโ
Add to claude_desktop_config.json:
{
"mcpServers": {
"frootai": {
"command": "npx",
"args": ["frootai-mcp@latest"]
}
}
}
Available Toolsโ
Knowledge & Learningโ
| Tool | Description |
|---|---|
search_knowledge | Search across all 17 FROOT modules by topic |
get_module | Get full content of a specific module (F1โT3) |
list_modules | List all modules organized by FROOT layer |
lookup_term | Look up an AI/ML term in the glossary (200+ terms) |
Solution Playsโ
| Tool | Description |
|---|---|
get_play_detail | Detailed architecture, services, config for a play |
list_community_plays | List all 100 plays with status |
semantic_search_plays | Describe what you want, get matching plays |
compare_plays | Side-by-side comparison of 2โ3 plays |
generate_architecture_diagram | Generate Mermaid.js diagram for a play |
Models & Costโ
| Tool | Description |
|---|---|
compare_models | Side-by-side model comparison for a use case |
get_model_catalog | List Azure OpenAI models with capabilities |
estimate_cost | Calculate monthly Azure costs for a play |
get_azure_pricing | Pricing estimates by scenario |
Architecture & Patternsโ
| Tool | Description |
|---|---|
get_architecture_pattern | Guidance for RAG, agents, cost optimization |
get_froot_overview | Complete FROOT framework overview |
get_github_agentic_os | GitHub Copilot agentic OS guide |
Build & Validateโ
| Tool | Description |
|---|---|
agent_build | Builder agent โ implementation guidelines |
agent_review | Reviewer agent โ security + quality checklist |
agent_tune | Tuner agent โ production readiness validation |
validate_config | Validate TuneKit config files |
run_evaluation | Check AI quality scores against thresholds |
Ecosystemโ
| Tool | Description |
|---|---|
list_primitives | Browse all 830+ primitives by type |
fetch_azure_docs | Fetch latest Azure documentation |
fetch_external_mcp | Search for external MCP servers |
embedding_playground | Compare texts for semantic similarity |
Usage Examplesโ
Search for RAG patternsโ
Ask your AI assistant:
"Search FrootAI knowledge for RAG chunking strategies"
The assistant calls search_knowledge with query: "RAG chunking strategies" and returns relevant sections from the FROOT knowledge base.
Find a solution playโ
"I want to build a document processing pipeline. What FrootAI play should I use?"
The assistant calls semantic_search_plays to find the best match.
Compare modelsโ
"Compare GPT-4o vs GPT-4o-mini for a RAG chatbot"
The assistant calls compare_models with useCase: "RAG chatbot".
Estimate costsโ
"How much would Play 01 cost in production?"
The assistant calls estimate_cost with play: "01" and scale: "prod".
Docker Deploymentโ
For containerized environments, see the Docker distribution.
Versionโ
The MCP server version is synced with the main FrootAI release. Current: v3.5.0.
# Check installed version
npx frootai-mcp@latest --version
See Alsoโ
- Build an MCP Server โ create your own MCP server
- Configure VS Code โ full VS Code setup
- Docker โ containerized MCP server