- Creating and managing datasets
- Running experiments
- Setting up prompt templates
- Getting insights on Log streams
- Integrating Galileo with your code
Prerequisites
Before you begin, ensure you have the following:2
API key
Generate your Galileo API key from the API keys page
Configure your IDE
The Galileo MCP server works with both Cursor and VS Code. Follow the steps below for your IDE:- VS Code
- Cursor
1
Install GitHub Copilot
Install the GitHub Copilot extension if you haven’t already
2
Open MCP settings
Open the Command Palette (
Ctrl + Shift + P
on Windows/Linux, or Cmd + Shift + P
on Mac) and search for “MCP: Open User Configuration”3
Add the Galileo MCP server configuration
Copy and paste the configuration below. Replace
YOUR-API-KEY
with your actual Galileo API key.VSCode MCP Configuration
4
Reload VS Code
Reload VS Code by opening the Command Palette and running “Developer: Reload Window” for the changes to take effect
The configuration is the same for both Cursor and VS Code. Make sure to replace
YOUR-API-KEY
with your actual Galileo API key from the API keys page.Verify your setup
Once configured, you can verify your MCP setup by asking your AI assistant in your IDE:Tools
The Galileo MCP server provides powerful tools that you can access through natural conversation with your AI assistant. Simply ask questions or make requests, and the AI will use these tools to help you.Create Datasets
Create Datasets
Generate synthetic datasets or upload your own data to test and evaluate your AI applications. The tool supports creating datasets with various types of queries including general queries, prompt injections, off-topic content, and toxic content scenarios.What you can ask:
Check Dataset Status
Check Dataset Status
Track the progress of your dataset generation and preview the generated content. You’ll see the first 10 rows of data along with generation status and progress updates.What you can ask:
Create Prompt Templates
Create Prompt Templates
Build reusable prompt templates that you can use across all your projects. Set up model configurations, temperature settings, and other parameters for consistent prompt behavior.What you can ask:
Set Up Experiments
Set Up Experiments
Get complete guidance on setting up and running Galileo experiments, including dataset preparation, metrics configuration, and integration with your existing code. Available for Python and other supported languages.What you can ask:
Get Log Stream Insights
Get Log Stream Insights
Analyze your application’s Log streams to identify issues, patterns, and opportunities for improvement. Get specific recommendations based on your logged data.What you can ask:
Integrate with OpenAI
Integrate with OpenAI
Get step-by-step integration guides for adding Galileo observability to your OpenAI applications. Automatically log prompts, responses, model parameters, and token usage with minimal code changes.What you can ask:
Integrate with LangChain
Integrate with LangChain
Get complete integration instructions for adding Galileo to your LangChain applications. Capture full traces of your chains, agents, and tools with automatic logging.What you can ask:
Search Documentation
Search Documentation
Find relevant information, code examples, API references, and implementation guides across all Galileo documentation. Get direct links to the pages you need.What you can ask:
Example use cases
Create a synthetic dataset
Ask your AI assistant:Get integration help
Ask your AI assistant:Get Log Stream Insights
Ask your AI assistant:Troubleshooting
Error connecting to Galileo MCP Server
Error connecting to Galileo MCP Server
- Check that the MCP server URL is set to
https://api.galileo.ai/mcp/http/mcp
- Ensure the
Accept
header is set totext/event-stream
- Restart your IDE MCP connection after making configuration changes
API key errors
API key errors
- Confirm your API key is properly set in the configuration
- Check that your API key has not expired
- Generate a new API key from the API keys page