datalens-dev-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| YC_IAM_TOKEN | No | Your Yandex Cloud IAM token (alternative to DATALENS_IAM_TOKEN). | |
| DATALENS_ORG_ID | No | Your Yandex Cloud organization ID. | |
| DATALENS_ENV_FILE | No | Path to environment file containing credentials. | |
| DATALENS_IAM_TOKEN | No | Your IAM token (alternative to YC_IAM_TOKEN). | |
| DATALENS_API_VERSION | No | API version. | auto |
| DATALENS_API_BASE_URL | No | Base URL for DataLens API. | https://api.datalens.tech |
| DATALENS_MCP_LOCAL_CONFIG | No | Path to local configuration file. | |
| DATALENS_MCP_ENABLE_WRITES | No | Enable write operations. | 0 |
| DATALENS_MCP_LIVE_ALLOW_SAVE | No | Allow save operations. | 0 |
| DATALENS_MCP_ENABLE_EXPERT_RPC | No | Enable expert RPC. | 0 |
| DATALENS_MCP_LIVE_ALLOW_PUBLISH | No | Allow publish operations. | 0 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| dl_get_local_configC | Return resolved local MCP config and source metadata. |
| dl_runtime_statusC | Return secret-safe runtime flags, auth, config, and route status. |
| dl_auth_probeB | Probe live auth with minimal getWorkbooksList read without secrets. |
| dl_validate_editor_runtime_contractC | Validate Advanced Editor runtime HTML/JS before save or publish. |
| dl_classify_source_errorB | Classify DataLens source/runtime errors without exposing query or secrets. |
| dl_diagnoseB | Bounded SQL/grain/graph/performance diagnostics with artifact-backed evidence. |
| dl_referenceC | Bounded source-traced DataLens docs, recipe, formula, error, and capability reference. |
| dl_validate_projectC | Run offline route/editor/artifact/privacy validation. |
| dl_build_payload_planC | Compile generated bundles into dry-run DataLens payload plan. |
| dl_detect_project_live_workflowsC | Detect manifest-backed project live workflows or request an adapter. |
| dl_plan_project_manifestC | Preview or write an approved project workflow manifest. |
| dl_plan_project_live_workflowB | Plan a manifest-declared project live workflow without execution. |
| dl_run_project_live_dry_runC | Run manifest dry-run command with secret-safe env. |
| dl_run_project_live_applyC | Run approved manifest apply/publish command behind live guards. |
| dl_read_project_live_summaryC | Read and normalize a project live workflow summary JSON. |
| dl_run_live_maintenance_updateC | Plan and validate Delta v8 maintenance from supplied guarded execution and runtime evidence. |
| dl_build_dashboard_source_availability_matrixC | Build Delta v7 supplied-evidence source availability matrix. |
| dl_validate_source_availability_consumersB | Validate dashboard consumers against one source availability matrix. |
| dl_plan_source_availability_patchC | Plan source availability corrections without querying source systems. |
| dl_create_safe_apply_planC | Create guarded safe-apply plan; unapproved by default. |
| dl_execute_safe_applyC | Execute guarded safe apply only when enabled and approved. |
| dl_create_publish_from_saved_planC | Create publish plan only from a saved-branch readback artifact. |
| dl_readback_and_reportC | Create readback summary and deployment report. |
| dl_snapshot_dashboardD | Snapshot dashboard graph and sanitized object artifacts. |
| dl_build_validation_evidence_reportC | Build static/readback/runtime validation evidence report. |
| dl_list_workbooksB | Read-only DataLens workbook list. |
| dl_get_workbook_entriesC | Read-only workbook entries. |
| dl_get_entries_relationsC | Read-only entry relation graph. |
| dl_read_objectC | Read a supported DataLens object by type and id. |
| dl_plan_object_createC | Plan OpenAPI-backed object creation with named source adapters. |
| dl_plan_object_updateC | Plan OpenAPI-backed object update with named source adapters. |
| dl_validate_objectC | Validate an OpenAPI-backed object payload without mutation. |
| dl_compile_guarded_rpc_requestC | Compile a Delta v7 guarded RPC request contract. |
| dl_plan_guarded_dataset_updateC | Plan validateDataset/updateDataset with GUID preservation and saved readback. |
| dl_plan_dashboard_tab_updateB | Plan append/replace of one dashboard tab while preserving unrelated tabs. |
| dl_reconcile_partial_createsC | Match planned creates to existing workbook objects without deletion. |
| dl_list_api_methodsC | List curated DataLens API method catalog. |
| dl_get_api_method_schemaB | Return compact method schema from curated catalog. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| datalens.develop_dashboard | One-prompt lane for a new governed dashboard from requirements and data evidence. |
| datalens.redesign_existing | Hydrate an existing dashboard baseline, redesign safely, and produce review artifacts. |
| datalens.enhance_existing | Add or repair widgets/selectors on an existing dashboard with fresh-read gates. |
| datalens.wizard_to_js | Classify Wizard widgets, preserve native maps, and plan supported JS conversions. |
| datalens.safe_apply_review | Review a dry-run payload and safe-apply plan before any guarded write. |
| datalens.visual_review | Review a DataLens dashboard or widget using local governance rules. |
| datalens.widget_conversion | Plan or implement a governed non-map widget conversion to supported Editor routes. |
| datalens.live_diagnostics | Run read-only live DataLens diagnostics and prepare safe local evidence. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| project/requirements | |
| Route contract | |
| API method catalog | |
| Project artifact by name | |
| Dashboard baseline | |
| Latest saved dashboard readback |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ADIKANT/datalens-dev-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server