GitHits
Search public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.
Security layer for AI agents: Retrieve for controlled SQL reads, Guard for allow/deny writes.
Pick the AI app you use, then copy the settings.
Passed 2/3 checks · Runs on your computer
We hid some of the commands
Connect by URL: the server address did not answer when we checked
No install path has passed yet. See the maker’s instructions or pick another server in this category · Maker’s install instructions · Others in this category
First: which AI do you use?
Pick your app and the steps appear below.
Claude cannot connect Claix yet
No install path has passed yet. See the maker’s instructions or pick another server in this category
ChatGPT cannot connect Claix yet
No install path has passed yet. See the maker’s instructions or pick another server in this category
B · Others in Cybersecurity that work with ChatGPT
Picked from the most used in the same category, only ones that connect by address with no key
Claude Code cannot connect Claix yet
No install path has passed yet. See the maker’s instructions or pick another server in this category
Cursor cannot connect Claix yet
No install path has passed yet. See the maker’s instructions or pick another server in this category
VS Code cannot connect Claix yet
No install path has passed yet. See the maker’s instructions or pick another server in this category
No install path has passed yet. See the maker’s instructions or pick another server in this category
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
GooseLM StudioMsty StudioCherry StudioVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
The server did not answer when we last checked, so we could not read its tools.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 15, 2026
The registry name was verified against the domain claix.dev (the registry checks domain ownership)
Code last changed 4 days ago
Not applicable: a cloud server run by the owner of claix.dev; you don't run code from the repo
Did not respond within 6 seconds when we checked
Did not respond within 6 seconds when we checked
Not checked yet; we read the tool list when we check the endpoint
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 2 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: x-api-key
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed 4 days ago, and the latest version (1.14.1) reached the registry 4 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT on the web (full MCP on Business and above; Pro read-only).
In the same category: GitHits, Dependency Management MCP Server, Snyk MCP, Draugr, Spotdb
Same category, other makers, commands already checked. Official ones first, then by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Search public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.
Sonatype component intelligence: versions, security analysis, and Trust Score recommendations
Easily find and fix security issues in your applications leveraging Snyk platform capabilities.
Security scanning for AI agents: SAST, SCA, secrets, IaC, DAST, ranked by real risk.
Ephemeral data sandbox for AI workflows with guardrails and security
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Hosted MCP server for Claix, the security layer between your SQL database and AI agents.
Connect Cursor, Claude, Windsurf, n8n, Make, or any MCP client to Claix over Streamable HTTP (and legacy SSE). Primary products on this server: Claix Retrieve (controlled reads) and Claix Guard (allow/deny on proposed writes). Claix Ingest (documents → JSON/Markdown) is secondary.
dev.claix/claixClaix sits between AI agents and your SQL database (PostgreSQL, MySQL, MariaDB, and Postgres-compatible hosts such as Supabase).
| Product | Job | MCP |
|---|---|---|
| Retrieve | Controlled reads: routes whitelist tables/columns; agents answer only inside that allow-list | claix.routes.*, claix.agents.*, claix.retrieve.ask |
| Guard | Before your app runs an INSERT / UPDATE / DELETE, Claix answers allow or deny with a reason. Claix never executes the statement | claix.guard.check → POST /check-sql |
| Ingest (secondary) | Documents → schema-validated JSON or Markdown; optional multi-document Q&A | claix.schemas.*, claix.extract.*, claix.agent.*, claix.markdown.*, claix.multi_document.ask |
Pay per use. Auth with x-api-key.
Create routes and agents, then ask. The agent reads only the tables and columns on its routes and returns raw rows (bruto) or typed answers (razonada). Every ask is traced (log_id).
claix.routes.create
↓ claix.agents.create ↓ claix.retrieve.ask ↓ Typed answers from the live database
Your agent proposes a write. Your executor calls Guard first. Claix decides; your code runs the SQL only when allowed is true. A denial is still HTTP 200 — always read allowed.
Agent proposes INSERT / UPDATE / DELETE
↓ claix.guard.check (sql, params?, connection_id?) ↓ { allowed, reason, decision_id, … } ↓ Your app executes only if allowed === true
List or create a schema, then extract a file to JSON, convert it to Markdown, or ask up to 5 typed questions across up to 10 files. When a schema has Save Data on (window_context), the mapped row can be inserted into the connected database and the response can include row_id.
claix.schemas.list
↓ claix.extract.pdf ↓ Structured JSON, and row_id when Save Data is on
Create an account at claix.dev and generate an API key.
x-api-key: YOUR_CLAIX_API_KEY
[!IMPORTANT]
Do not put API keys in public repositories, screenshots, browser code, or commit history.
Open Cursor → Settings → MCP and add:
{
"mcpServers": { "claix": { "url": "https://www.claix.dev/mcp", "headers": { "x-api-key": "YOUR_CLAIX_API_KEY" } } } }
Or install from the official MCP Registry as dev.claix/claix (remote URL https://www.claix.dev/mcp, header x-api-key).
After the route and the agent exist (dashboard or MCP tools), call claix.retrieve.ask:
{
"agent_name": "restaurant-ops", "questions": [ { "question": "How many tables are reserved this Saturday between 20:00 and 22:00?", "format": "int" } ] }
format is required when the agent's response_mode is razonada. It is optional when the mode is bruto. Formats: string, int, boolean, timestamp, timestamptz, date, json, array:string, array:int. Up to 5 questions per call.
This is POST /retrieve/{agent_name}.
Before your app executes a change:
{
"sql": "INSERT INTO shop.orders (customer_id, total) VALUES ($1, $2)", "params": ["c-1042", 6200], "connection_id": "8f14e45f-ceea-4e6f-8b23-1e2d3c4b5a6f" }
Call claix.guard.check. Read allowed, reason, and decision_id. Claix does not run the SQL.
Call claix.schemas.list, then claix.extract.pdf with the schema_id and the file:
{
"schema_id": "YOUR_SCHEMA_ID", "file_base64": "JVBERi0xLjQK..." }
npx -y @smithery/cli run info-f4xz/claix
{
"mcpUrl": "https://www.claix.dev/mcp", "headers": { "x-api-key": "YOUR_CLAIX_API_KEY" } }
Claude Desktop can connect through mcp-remote:
{
"mcpServers": { "claix": { "command": "npx", "args": [ "-y", "mcp-remote", "https://www.claix.dev/mcp", "--header", "x-api-key:YOUR_CLAIX_API_KEY" ] } } }
Any client that can send a custom header to a remote MCP server can use:
{
"url": "https://www.claix.dev/mcp", "headers": { "x-api-key": "YOUR_CLAIX_API_KEY" } }
That includes Cursor, Claude Desktop, Claude Code, Windsurf, Cline, Continue, Zed, n8n, Make, and LangChain or LangGraph clients that speak Streamable HTTP or SSE.
Tools also accept an optional api_key argument when the client cannot send headers. Prefer the header.
POST /mcp HTTP/1.1
Host: www.claix.dev Content-Type: application/json Accept: application/json, text/event-stream x-api-key: YOUR_CLAIX_API_KEY
| Mode | Typical use | Connection |
|---|---|---|
| Streamable HTTP | Cursor, Smithery, n8n, Make, current MCP clients | POST https://www.claix.dev/mcp |
| Legacy SSE | Claude Desktop via mcp-remote, older session clients | GET /mcp, then POST /mcp/message?sessionId=... |
Both modes use the same base URL. claix.dev redirects to www.claix.dev.
| Category | Tools | Purpose |
|---|---|---|
| Retrieve | claix.retrieve.ask | Ask an agent. POST /retrieve/{agent_name} |
| Routes | claix.routes.create, claix.routes.edit, claix.routes.delete | Whitelist tables/columns and route rules |
| Agents | claix.agents.create, claix.agents.edit, claix.agents.pause | Create/edit agents or set paused / active |
| Guard | claix.guard.check | Allow/deny a proposed write. POST /check-sql. Does not execute SQL |
| Schemas (Ingest) | claix.schemas.list, get, create, update, delete | Extraction schemas, including Save Data (window_context) |
| Extraction (Ingest) | claix.extract.excel, pdf, doc, image, text, audio | File or text → schema-validated JSON |
| Agent mode (Ingest) | claix.agent.excel, pdf, doc, image, text, audio | Same inputs when the schema has agent mode on |
| Markdown (Ingest) | claix.markdown.excel, pdf, doc, image, text, audio | File → Markdown. Optional save=true can return row_id |
| Multi-document | claix.multi_document.ask | Up to 10 files and 5 typed questions. POST /multi-document |
| Convert | claix.convert.json_to_excel | JSON → .xlsx |
Do not invent schema_id, route_id, agent_id, or connection_id. List or create them first.
Retrieve, Guard checks, extraction, agent mode, and multi-document return tracing fields (log_id / decision_id as applicable).
claix.routes.create
→ claix.agents.create → claix.retrieve.ask
Or skip the first two when the agent already exists in the dashboard, and call claix.retrieve.ask with its slug.
claix.guard.check
→ read allowed / reason → your executor runs SQL only if allowed
claix.schemas.list
→ claix.extract.pdf
claix.multi_document.ask
prompts/list includes:
workflow.retrieve-askworkflow.guard-checkworkflow.discover-and-extractworkflow.agent-document-analysisworkflow.invoice-pdfworkflow.markdown-saveworkflow.multi-document-askclaix://docs/mcpclaix://docs/openapiclaix://docs/toolsx-api-key header over the per-tool api_key argument.claix.schemas.delete, claix.routes.delete, and pausing an agent change the account. Confirm before you call them.allowed.Published as `dev.claix/claix` on the MCP Registry.
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=dev.claix/claix"