Connect your AI to AILabsAudit
Access your audits, clients and data directly from ChatGPT, Claude, Gemini or any other MCP-compatible AI assistant. Setup in 5 minutes.
Table of Contents
What is MCP?
MCP (Model Context Protocol) is an open standard that allows AI assistants (like ChatGPT, Claude or Gemini) to connect directly to external services.
In practice, this means you can talk to your AI and ask it to check your audits, list your clients, analyze your scores or export your data — all without leaving the conversation.
The AILabsAudit MCP server exposes over 140 tools to access all your data: clients, audits, scores, PDF reports, credits, prompts, and more.
Step 1 — Create your API key
Before connecting your AI, you need an MCP API key. It's like a password that allows your AI to authenticate with AILabsAudit.
aila_).
This key will only be shown once. Keep it in a safe place.
Step 2 — Connect your AI
Choose your AI assistant below to see the adapted instructions:
Claude Desktop (application)
Claude supports MCP natively. Two methods available:
Recommended method: via the interface
https://mcp.ailabsaudit.com/mcp
aila_) and confirmAlternative method: configuration file
If you prefer to configure manually, edit Claude's configuration file:
Mac:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Add this configuration:
{
"mcpServers": {
"ailabsaudit": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.ailabsaudit.com/mcp"
]
}
}
}
Restart Claude Desktop. On first use, a page will open to enter your API key.
npx command). The interface method (Connectors) requires nothing extra.
ChatGPT (OpenAI)
ChatGPT supports MCP servers via the "Apps" feature in Developer Mode.
https://mcp.ailabsaudit.com/mcpSelect OAuth as the authentication method, then click Create
aila_...) in the form that appears and confirm.
Google Gemini
Gemini supports MCP via its command-line tool Gemini CLI.
Installing Gemini CLI
If Gemini CLI is not yet installed on your computer:
npm install -g @anthropic-ai/gemini-cli
Add the MCP server
Quick method (single command):
gemini mcp add --transport http ailabsaudit https://mcp.ailabsaudit.com/mcp
File method: edit ~/.gemini/settings.json:
{
"mcpServers": {
"ailabsaudit": {
"url": "https://mcp.ailabsaudit.com/mcp"
}
}
}
On first launch, Gemini CLI will automatically detect that the server requires authentication and guide you to enter your API key.
Cursor / Windsurf (code editors)
These intelligent code editors support MCP natively via a JSON file.
Cursor
Create or edit the file .cursor/mcp.json at the root of your project (or ~/.cursor/mcp.json for all projects):
{
"mcpServers": {
"ailabsaudit": {
"url": "https://mcp.ailabsaudit.com/mcp",
"type": "streamableHttp",
"headers": {
"X-Api-Key": "aila_YOUR_KEY_HERE"
}
}
}
}
Windsurf
Edit the file ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"ailabsaudit": {
"serverUrl": "https://mcp.ailabsaudit.com/mcp",
"headers": {
"X-Api-Key": "aila_YOUR_KEY_HERE"
}
}
}
}
Restart the editor after saving the file.
aila_YOUR_KEY_HERE with the API key you created in step 1.
Any other MCP client
Any software compatible with the MCP protocol can connect to AILabsAudit. Here is the connection information:
https://mcp.ailabsaudit.com/mcp
Streamable HTTP (recommended) or SSE
OAuth 2.1 (automatic) or header
X-Api-Key: aila_YOUR_KEY
Generic JSON configuration
Most MCP clients use a similar JSON format:
{
"mcpServers": {
"ailabsaudit": {
"url": "https://mcp.ailabsaudit.com/mcp",
"headers": {
"X-Api-Key": "aila_YOUR_KEY_HERE"
}
}
}
}
Via npx (universal bridge)
If your client only supports local servers, you can use the mcp-remote bridge:
{
"mcpServers": {
"ailabsaudit": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.ailabsaudit.com/mcp"
]
}
}
}
mcp-remote bridge requires Node.js installed on your machine.
It automatically handles OAuth authentication by opening your browser.
What can you do with it?
Once connected, you can ask your AI to do everything you normally do on AILabsAudit — in natural language. Here are some examples:
Client management
- "List all my clients"
- "Show me the details of client Dupont"
- "Which of my clients are in the restaurant industry?"
- "Give me a complete 360 view of client X"
Audits and scores
- "Show me the results of client Y's latest audit"
- "Compare scores between ChatGPT and Claude for this client"
- "What's the visibility trend for my client over the last 3 months?"
- "Which AI models give the best scores for my clients?"
Reports and export
- "Export all audit data for client Z"
- "Show me recently generated PDF reports"
- "What's the average cost per audit?"
Credits and subscription
- "How many credits do I have left?"
- "Show me my consumption history"
- "What credit packs are available?"
Administration (admins only)
- "Show me the admin dashboard"
- "Who are the most active users?"
- "Show me today's activity logs"
- "What's the platform health status?"
All available tools
The AILabsAudit MCP server exposes over 80 tools for partners and their end clients. Tools are organized by category. Each tool is marked with the access level.
Clients
| Tool | Description | Access |
|---|---|---|
get_client_detail | View client details | End client |
get_client_summary | Quick summary of a client | End client |
get_client_contacts | List contacts for a client | End client |
get_contact_detail | View a contact's details | End client |
get_client_competitors | List a client's competitors | End client |
get_competitor_detail | View competitor details | End client |
get_client_preferences | View client preferences | End client |
export_client_data | Export all client data | End client |
get_clients | List all your clients | Partner |
search_clients | Search clients by keyword | Partner |
get_clients_by_sector | Filter clients by sector | Partner |
get_clients_by_country | Filter clients by country | Partner |
get_client_portfolio_overview | Overview of your entire portfolio | Partner |
Audits & Scores
| Tool | Description | Access |
|---|---|---|
get_audits | List audits for the client | End client |
get_audit_detail | View audit details | End client |
get_audit_results | Get audit results per model | End client |
get_audit_scores | Get visibility scores | End client |
get_audit_cost | View audit cost breakdown | End client |
compare_audits | Compare two audits | End client |
get_audit_trend | View score trends over time | End client |
get_audit_model_performance | Compare model performance | End client |
get_audit_prompt_analysis | Analyze prompt effectiveness | End client |
get_geo_metrics | Geographic visibility metrics | End client |
get_client_audit_history | Full audit history for the client | End client |
get_best_performing_models | Best performing AI models | End client |
get_mention_analysis | Analyze brand mentions | End client |
get_audit_website_analysis | Website analysis from audit | End client |
get_consumption_logs | View consumption logs | Partner |
get_consumption_stats | Aggregated consumption stats | Partner |
Reports & PDFs
| Tool | Description | Access |
|---|---|---|
list_reports | List generated reports | End client |
get_report_detail | View report details | End client |
download_report | Download a report | End client |
get_pdf_config | View PDF configuration | Partner |
get_pdf_premium_prompts | View premium PDF prompts | Partner |
get_report_generation_stats | Report generation statistics | Partner |
Action Plans
| Tool | Description | Access |
|---|---|---|
get_action_plans | List action plans | End client |
get_action_plan_detail | View action plan details | End client |
get_action_plan_progress | Track action plan progress | End client |
get_action_library | Browse action library | End client |
get_action_library_item | View a specific action | End client |
Questionnaires
| Tool | Description | Access |
|---|---|---|
get_questionnaire_responses | View questionnaire responses | End client |
get_custom_questionnaires | View custom questionnaires | End client |
get_questionnaire_completion_status | Check completion status | End client |
compare_questionnaire_responses | Compare responses | End client |
Credits, Subscription & Account
| Tool | Description | Access |
|---|---|---|
get_credits | View your credit balance | Partner |
get_credit_history | Credit history | Partner |
get_credit_transactions | List credit transactions | Partner |
get_credit_purchases | View credit purchases | Partner |
get_credit_packs | Available credit packs | Partner |
get_credit_usage_summary | Credit usage summary | Partner |
get_credit_forecast | Credit consumption forecast | Partner |
get_subscription | View current subscription | Partner |
get_subscription_plans | List available plans | Partner |
get_subscription_history | Subscription history | Partner |
get_subscription_transactions | Subscription transactions | Partner |
get_subscription_notifications | Subscription notifications | Partner |
get_my_profile | View your profile | Partner |
get_user_activity_log | View your activity log | Partner |
Prompts & AI Configuration
| Tool | Description | Access |
|---|---|---|
get_client_ai_config | View client AI configuration | End client |
get_client_model_stats | Model usage statistics for a client | End client |
get_client_base_prompts | View client base prompts | End client |
get_client_prompt_config | View prompt configuration | End client |
get_models | List available AI models | End client |
get_model_detail | View model details | End client |
get_custom_prompts | View your custom prompts | Partner |
get_user_base_prompts | View your base prompts | Partner |
get_openrouter_config | View OpenRouter configuration | Partner |
get_prompts | List all system prompts | Partner |
get_prompt_detail | View prompt details | Partner |
get_model_pricing | View model pricing | Partner |
compare_model_pricing | Compare model pricing | Partner |
Analytics & Dashboard
| Tool | Description | Access |
|---|---|---|
get_client_360 | Complete 360 client view (client data only — credits/subscription excluded for client keys) | End client |
export_client_full_report_data | Export full report data (audits, scores, action plans) | End client |
get_partner_dashboard | Partner dashboard | Partner |
get_partner_clients_summary | Summary of all your clients | Partner |
get_visibility_leaderboard | Client visibility ranking | Partner |
search_everything | Search across all data | Partner |
get_score_distribution | Score distribution analysis | Partner |
MCP Self-management
| Tool | Description | Access |
|---|---|---|
list_available_tools | List all tools you can use | End client |
get_my_permissions | View your permissions | End client |
request_tool_access | Request access to a tool | End client |
get_my_access_requests | View your access requests | End client |
get_my_mcp_usage | View your MCP usage stats | End client |
Give MCP access to your clients
As a partner with an Enterprise plan, you can create scoped client keys that give your end clients direct access to their own data only via their favorite AI assistant. This is perfect for agencies who want to empower their clients with self-service AI-powered analytics.
Step 1 — Create a client-scoped key
Go to API & Integrations and click "New key".
In Access type, select "End client (single client, read only)".
Select the client you want to give access to from the dropdown.
Click "Create key". The key will be generated and can be viewed again later (unlike partner keys, client keys are stored and can be revealed anytime via the button).
Step 2 — Send the configuration to your client
Share the following information with your client so they can configure their AI assistant:
Information to share:
- Server URL:
https://mcp.ailabsaudit.com/mcp - API key: the key you created (starts with
aila_) - Transport:
streamable-http
Here is a ready-to-send message template you can copy and send to your client:
Hello, You now have access to your AI visibility data directly from your AI assistant (Claude, ChatGPT, Gemini...). Here's how to set it up: 1. Open your AI tool settings (e.g. Claude Desktop > Settings > MCP) 2. Add a new MCP server with these details: - Server URL: https://mcp.ailabsaudit.com/mcp - API Key: YOUR_KEY_HERE - Transport: streamable-http 3. Once connected, you can ask things like: - "Show me my latest audit results" - "What are my visibility scores on ChatGPT and Claude?" - "Show me my action plan" - "Compare my last two audits" Your key gives you read-only access to your own data. For any questions, feel free to reach out!
Step 3 — What your client can do
With a client-scoped key, your end client has access to 47 tools including:
- Audits: view results, scores, trends, model comparisons
- Action plans: track progress, browse recommendations
- Reports: list and download PDF reports
- Credits: check balance, view history
- Profile: view their own profile and activity
Managing client keys
- View key: Click the button next to the key to reveal it anytime
- Regenerate: Click to revoke the old key and create a new one
- Revoke: Click to permanently deactivate the key — your client will lose access immediately
Frequently asked questions
Is my data secure?
Yes. Your API key gives access only to your own data. A standard user can only see their clients and audits. A partner sees those in their portfolio. Only an admin has access to everything. All communications are encrypted via HTTPS.
Does it cost credits?
No. MCP access is included in your subscription. Only actions that normally consume credits (running an audit, generating a PDF) will also consume them via MCP.
Does it work on mobile?
It depends on the app. Claude on iOS/Android can use already configured MCP servers. ChatGPT on mobile does not yet support MCP Apps. For Gemini, you need to use the CLI (computer only).
Can I revoke my key at any time?
Yes. Go to API & Integrations, and click the delete button next to the relevant key. Access will be cut off immediately.
My AI can't find the AILabsAudit tools
Check that:
- Your API key is valid and has not been revoked
- The server URL is correct:
https://mcp.ailabsaudit.com/mcp - Your AI client has been restarted after configuration
- You explicitly mention "AILabsAudit" in your message so the AI knows which tool to use
How many tools are available?
The MCP server exposes over 140 tools across categories: clients, audits, scores, reports, credits, subscriptions, prompts, AI configuration, newsletter, blog, glossary, users, partners, system and analytics.
Ready to connect your AI?
Create your API key in 30 seconds and start using AILabsAudit from your favorite AI assistant.
Create my API keyReady to audit your AI visibility?
Create your free account and receive 1000 bonus credits.
Create free account