{
  "markdown": "# Sola Security\n\nAsk security questions in natural language. One connection gives Claude full visibility across every data source connected to your Sola workspace.\n\n## What it does\n\nSola exposes 7 read-only tools over its MCP server (`https://api.sola.security/mcp`):\n\n| Tool | What it does |\n|---|---|\n| `list_apps` | Lists all workspace apps with IDs and names |\n| `get_app_details` | Returns full app context — integrations, connectors, vendors, tables, queries, canvases, monitoring rules |\n| `get_app_queries` | Retrieves saved SQL queries for an app |\n| `get_vendor_tables` | Discovers available vendor tables, optionally filtered by vendor |\n| `get_vendor_schemas` | Column-level schema details (names, types, descriptions) for vendor tables |\n| `execute_sql_query` | Runs read-only SELECT statements against your connected data sources |\n| `explore_data` | Natural language questions answered using Sola's graph intelligence and security expertise |\n\nAll access is read-only. Queries are scoped to your workspace — no cross-tenant data access.\n\n---\n\n## Getting started\n\n**Prerequisite — Personal Token.** Open the Sola web app → **Settings → Privacy and Security → Personal Tokens** and generate a token. You'll use it as the OAuth Client ID below. Full docs: [docs.sola.security/getting-started/sola-ai/sola-mcp](https://docs.sola.security/getting-started/sola-ai/sola-mcp).\n\n---\n\n## Installation\n\n### Claude Code\n\n```bash\nclaude mcp add --transport http \\\n  --client-id YOUR_CLIENT_ID \\\n  --callback-port 9876 \\\n  sola \"https://api.sola.security/mcp\"\n```\n\nStart a session and run `/mcp` to complete OAuth. A ready-to-run script is in [`examples/claude-code.sh`](./examples/claude-code.sh): export `SOLA_CLIENT_ID` and execute it.\n\n### Claude Desktop / Claude.ai\n\n**Settings → Connectors → Add custom connector**, then:\n- **Name:** `Sola`\n- **Remote MCP server URL:** `https://api.sola.security/mcp`\n- **Advanced settings → OAuth Client ID:** paste your token, then **Add**.\n\n### Cursor\n\n**Settings → Tools & MCPs → New MCP Server**, paste:\n\n```json\n{\n  \"mcpServers\": {\n    \"sola\": {\n      \"type\": \"http\",\n      \"url\": \"https://api.sola.security/mcp\",\n      \"auth\": {\n        \"CLIENT_ID\": \"YOUR_CLIENT_ID\"\n      }\n    }\n  }\n}\n```\n\nReturn to **Tools & MCPs** and connect the Sola MCP.\n\n### Other MCP clients\n\nCopy [`examples/mcp.json`](./examples/mcp.json) into your client's MCP configuration and replace `YOUR_CLIENT_ID` with your Sola Personal Token.\n\n---\n\n## Example queries\n\n```\nWhat data sources do I have connected?\nWho has admin access across my cloud accounts?\nWhat are the most critical misconfigurations in my AWS environment?\nWhich users haven't logged in for more than 90 days?\nShow me all resources out of compliance with our policies.\nRun the saved query \"weekly IAM audit\" and summarize the results.\nWhat tables are available in my AWS vendor?\n```\n\n---\n\n## Configuration\n\nOptional headers for fine-tuned control:\n\n| Header | Default | Max | What it does |\n|---|---|---|---|\n| `x-create-resources` | false | — | Save generated queries and canvases back to Sola |\n| `x-query-timeout` | 5 min | 10 min | Maximum query execution time |\n| `x-query-rows-limit` | — | 100,000 | Cap on rows returned |\n| `x-query-memory-limit` | — | 10 MiB | Cap on response size |\n\n---\n\n## Data access\n\nRead-only access to your Sola workspace: connected data sources, apps, queries, and vendor tables. Access is role-based per app — Claude sees exactly what your Sola account can see, nothing more.\n\n---\n\n## Privacy\n\nData accessed through Sola MCP is governed by Sola's [Privacy Policy](https://sola.security/privacy-policy) and your workspace's data-sharing settings.\n\n## Support\n\n- Docs: [docs.sola.security](https://docs.sola.security)\n- Email: support@sola.security\n",
  "bytes": 3770,
  "sha": "347d5711e4bda0aeb8493be765f85932a274e92082158a3bb891d79827f866fa",
  "repo_slug": "solasecurity/claude-code-sola",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_solasecurity_claude_code_sola_sola_0e56b666/readme"
}