@coretext-ai/qa-looker-b5c6d7e8-f9a0-4123-a456-567890123456
v1.0.3
Published
MCP server with looker integration
Readme
looker-mcp-server
MCP server with looker integration
This MCP server was generated using the Template Orchestrator and includes the following integrations:
Available Tools
This MCP server provides 35 tools across 1 integrations:
Looker Tools
- looker_login: Authenticate with Looker API using client credentials and obtain access token
- looker_logout: Invalidate current access token and logout
- looker_me: Get current user information
- looker_list_users: Get all users in the Looker instance
- looker_create_user: Create a new user in Looker
- looker_update_user: Update user information
- looker_list_dashboards: Get all dashboards in the Looker instance
- looker_get_dashboard: Get dashboard information by ID
- looker_create_dashboard: Create a new dashboard
- looker_update_dashboard: Update dashboard properties
- looker_delete_dashboard: Delete a dashboard
- looker_list_looks: Get all looks (saved queries) in the Looker instance
- looker_get_look: Get look (saved query) information by ID
- looker_run_look: Run a look and return results in specified format
- looker_create_look: Create a new look (saved query)
- looker_list_queries: Get all queries in the Looker instance
- looker_get_query: Get query information by ID
- looker_create_query: Create a new query
- looker_run_query: Run a query and return results in specified format
- looker_run_inline_query: Run an inline query without saving it first
- looker_list_spaces: Get all spaces in the Looker instance
- looker_get_space: Get space information by ID
- looker_create_space: Create a new space
- looker_list_folders: Get all folders in the Looker instance
- looker_get_folder: Get folder information by ID
- looker_create_folder: Create a new folder
- looker_create_query_task: Create and run a query task asynchronously
- looker_get_query_task: Get query task status and results
- looker_get_query_task_results: Get query task results
- looker_list_models: Get all LookML models
- looker_get_model: Get LookML model by name
- looker_list_explores: Get all explores for a model
- looker_get_explore: Get explore metadata for a model
- looker_search_dashboards: Search dashboards
- looker_render_task_results: Get render task results (binary content)
Installation
npm install @coretext-ai/qa-looker-b5c6d7e8-f9a0-4123-a456-567890123456Environment Setup
Create a .env file with the following variables:
LOOKER_CLIENT_CREDENTIALS=your_looker_client_credentials_hereUsage
Running the server
# Development mode
npm run dev
# Production mode
npm run build && npm startUsing with Claude Desktop
Add this to your Claude Desktop configuration:
{
"mcpServers": {
"looker-mcp-server": {
"command": "npx",
"args": ["@coretext-ai/qa-looker-b5c6d7e8-f9a0-4123-a456-567890123456"],
"env": {
"LOOKER_CLIENT_CREDENTIALS": "your_looker_client_credentials_here"
}
}
}
}Instructions for Fetching API Keys/Tokens
- COMING SOON
Generated Information
- Generated at: Thu Jul 24 2025 02:53:29 GMT+0000 (Coordinated Universal Time)
- Orchestrator version: 0.0.2
- Template repository: Coretext-AI-Dev/server-template-v2
- Total endpoints: 35
