Skip to main content

One place to ask, instead of 30 consoles to check

Configview pulls every user, resource, and setting from 30+ cloud, identity, and SaaS tools into one place — so a question like 'every user with admin and no MFA across Okta, Google, AWS, and GitHub, including people we offboarded' is one query, not a week of screenshots. Ask from the dashboard, the API, Slack, or AI chat.

Four ways to ask

Dashboard, API, chat, or AI. Same data, same permissions.

SQL across every tool

One place to write SQL. Join AWS IAM, Okta users, and Google Workspace groups in a single query.

Slack

Run saved queries with /configview in any channel.

AI chat

Connect Claude, ChatGPT, or Gemini. They can only run queries you have saved, and every call is logged per user.

REST API

Run your saved queries over HTTP with scoped API keys. Use it for scheduled audits and CI checks.

The four things that matter

Ask across your whole stack at once
Query

Ask across your whole stack at once

Every tool lives in one database, so the cross-system questions stop being a multi-day project. Write one SELECT that joins AWS IAM roles to Okta users to Google Workspace groups — for an access review, an offboarding check, or a license true-up. Save the ones you run a lot.

  • Standard MySQL — no new language to learn
  • Joins across sources in one query
  • Save and share named queries
  • Export results to CSV
Query docs
Chat

Slack

Run saved queries from any channel with /configview. Replies are formatted for chat, with a link back to the dashboard for full results.

  • /configview slash command in any channel
  • Per-user permissions, not a shared bot token
  • Links back to the dashboard for full results
Slack setup
Setup

No agents to install

Configview connects with read-only API keys or OAuth. Nothing runs on your servers. Add an integration, set the sync interval, and the data is queryable on the next tick.

  • Read-only credentials only
  • 30+ integrations available today
  • Per-integration sync schedule
  • Self-host so credentials never leave your network
View integrations
AI

Ask in plain English

Connect Configview to Claude, ChatGPT, Gemini, or any MCP client. Ask a question; the model picks the right saved query, runs it, and reads the answer back. The model can only run queries you have saved — it can't write SQL of its own.

  • Works with Claude, ChatGPT, and Gemini over the open MCP standard
  • OAuth 2.1 with per-user tokens, no shared API keys
  • Read-only: the model runs your saved queries, nothing else
  • Every call is attributed in the activity log
MCP setup

Ingestion

What gets pulled in, and how often

Cloud providers

AWS, GCP, and Azure. EC2, S3, VPCs, IAM, GCP projects, Azure subscriptions, and more.

Identity providers

Okta, Azure AD, and Google Workspace. Users, groups, OUs, app assignments, MFA status.

SaaS and security tools

Cloudflare, Crowdstrike, Slack, Zoom, Coda, Looker, and more. Licenses, domains, endpoint posture.

Per-integration schedule

Set a sync interval for each integration. Run on demand from the dashboard or API at any time.

Query

Turn the indexed data into answers

SQL editor

Standard MySQL syntax. Save queries with typed parameters; share them across the team.

Charts

Render any query as a table, bar chart, or pie chart. Group multiple charts into a dashboard.

Parameters

Add typed parameters to saved queries. Run the same report scoped to a different team, region, or date range.

Historical snapshots

Each sync is stored. Query against past states to track drift, growth, or who had access on a given day.

Delivery

Where the answers go

Slack

/configview slash command in any channel. Per-user permissions, not a shared bot token.

Email alerts

Saved queries can fire an HTML email when a row matches a condition you set (>=, <=, equals).

REST API

Run your saved queries over HTTP with scoped, deny-by-default API keys. Use it for CI checks or external dashboards.

MCP for AI clients

Claude, ChatGPT, Gemini, and other MCP clients can run your saved queries. Read-only, OAuth-authenticated, audited per user.

Platform

How it runs and who can do what

Self-hosted

Runs on a single VM in your cloud. Credentials and indexed data never leave your network.

Secret storage

Integration credentials are stored in GCP Secret Manager, not in the application database.

RBAC

Roles control who can add integrations, save queries, run queries, and view results.

Activity log

Every query run, every admin action, every API call — logged with the user who made it.

Try it on your stack

Self-hosted or cloud-managed.