MCP Hub

Your agent needs GitHub, Slack, Playwright, and your filesystem. That is four servers to configure and four to audit. Point Cursor, Windsurf, or Claude at one gateway URL instead, and Prismor checks every tool call against your policy before it runs

One gateway in front of every server

The Model Context Protocol lets Cursor, Windsurf, and Claude call external tools. Every server you add is one more URL to configure and one more place to audit.

The MCP Hub puts all of them behind one gateway:

  • One URL for GitHub, Slack, Playwright, your filesystem, and 20+ more
  • Prismor checks every tool call against your policy before it runs
  • Prismor scans every result for injected instructions before your agent sees it
  • Add your own server, or pick one from the catalog

Server Details

Server URL

https://mcp.prismor.dev/mcp

Authentication

Authorization: Bearer YOUR_API_KEY

Connectors, ready to go

38+ verified servers

Pick any of these from the catalog in one click, or register your own. Every connector runs behind the same gateway URL and the same policy

GitHub

GitHub

Repos, issues, PRs, Actions and code search (personal access token).

Playwright

Playwright

Drive a real browser: navigate, click, screenshot.

FI

Filesystem

Scoped file access for a directory you choose.

Cloudflare Docs

Cloudflare Docs

Search Cloudflare documentation. No auth needed.

CO

Context7

Up-to-date docs for any library, for your agent.

DE

DeepWiki

Ask questions about any public GitHub repo.

Microsoft Learn

Microsoft Learn

Official Microsoft/Azure docs and code samples.

AWS Knowledge

AWS Knowledge

Official AWS docs, code samples and regional availability.

Hugging Face

Hugging Face

Search models, datasets and Spaces on the Hub.

Svelte Docs

Svelte Docs

Svelte and SvelteKit docs plus a component autofixer.

Astro Docs

Astro Docs

Search the Astro documentation.

ME

Memory

Persistent knowledge-graph memory for your agent.

ST

Sequential Thinking

Structured step-by-step reasoning scratchpad.

FE

Fetch

Fetch a URL as clean markdown for the model.

Git

Git

Status, diff, log, commit - any local repository.

TI

Time

Current time and timezone conversion.

Shopify Dev

Shopify Dev

Shopify API docs, GraphQL schema search and code validation.

Slack

Slack

Channels, messages, threads and users.

Notion

Notion

Pages, databases and search (integration token).

Linear

Linear

Issues, projects and cycles (personal API key, no OAuth).

Jira & Confluence

Jira & Confluence

Jira issues and Confluence pages (Atlassian API token).

Sentry

Sentry

Issues, events and releases (user auth token, no OAuth).

Stripe

Stripe

Customers, payments, invoices and docs search (API key).

Supabase

Supabase

Projects, tables, SQL, logs and edge functions (access token).

Neon

Neon

Serverless Postgres projects, branches and SQL (API key).

MongoDB

MongoDB

Query collections and inspect schemas (connection string).

PostHog

PostHog

Insights, feature flags, experiments and errors (personal API key).

HubSpot

HubSpot

CRM contacts, companies, deals and engagements (private app token).

Heroku

Heroku

Apps, dynos, add-ons, logs and Postgres (API key).

Brave Search

Brave Search

Web and local search via the Brave Search API.

Tavily

Tavily

Search, extract and crawl the web for agents (API key).

Perplexity

Perplexity

Web-grounded answers, search and deep research (API key).

Firecrawl

Firecrawl

Scrape, crawl and extract any website as clean data.

Exa

Exa

Neural web search built for AI agents.

AP

Apify

Run Apify Actors: scrapers and automations (API token).

Browserbase

Browserbase

Cloud browser sessions: navigate, act, extract (API key).

Airtable

Airtable

Bases, tables and records.

GitLab

GitLab

Projects, issues, MRs and pipelines.

Every connector above passed a real MCP handshake through the Prismor gateway

How to use it

Your assistant reaches every connected server through the same gateway. You wire it up once, and Prismor checks the calls from then on

Example Prompt

"Open a GitHub issue for this bug, then post it in #eng-alerts on Slack."

Example Prompt

"Use Playwright to check the staging site loads, then scan the repo for vulnerabilities."

Cursor

Step 1: Open MCP Settings

Go to Cursor Settings → General → MCP

Step 2: Add New MCP Server

Click Add new global MCP server and select "HTTP"

Or edit ~/.cursor/mcp.json

Step 3: Add Configuration

json
{
  "mcpServers": {
    "prismor": {
      "url": "https://mcp.prismor.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Note: Swap YOUR_API_KEY for your Prismor API key from the dashboard.

Windsurf

Step 1: Locate Configuration File

Open your Windsurf MCP configuration file:

~/.codeium/windsurf/mcp_config.json

Step 2: Add Prismor Configuration

Add this to your config file:

json
{
  "mcpServers": {
    "prismor": {
      "serverUrl": "https://mcp.prismor.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Note: Save the file, then restart Windsurf.

VS Code

Step 1: Install MCP Extension

You need a compatible MCP extension in VS Code, such as GitHub Copilot with MCP support.

Step 2: Open Settings

Open VS Code Settings (Cmd/Ctrl + ,) and search for "MCP" to find MCP server configuration.

Step 3: Configure MCP Server

Add this to your VS Code MCP config file. See VS Code MCP docs for more info.

json
{
  "mcp": {
    "servers": {
      "prismor": {
        "type": "http",
        "url": "https://mcp.prismor.dev/mcp",
        "headers": {
          "Authorization": "Bearer YOUR_API_KEY"
        }
      }
    }
  }
}

Important: MCP support in VS Code needs a recent version or the Insiders build. Check the documentation for compatibility.

Cline

Step 1: Access MCP Servers

Open Cline and click the hamburger menu icon (☰) to enter the MCP Servers section.

Step 2: Manual Configuration

Or edit the MCP servers configuration:

json
{
  "mcpServers": {
    "prismor": {
      "url": "https://mcp.prismor.dev/mcp",
      "type": "streamableHttp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Claude Code

Using Command Line

Run this to add the Prismor server. See Claude Code MCP docs for more info.

bash
claude mcp add --transport http prismor https://mcp.prismor.dev/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

Note: Swap YOUR_API_KEY for your Prismor API key.

Gemini CLI

Step 1: Locate Settings File

Open the Gemini CLI settings file:

~/.gemini/settings.json

Step 2: Add Configuration

Add this to the mcpServers object:

json
{
  "mcpServers": {
    "prismor": {
      "httpUrl": "https://mcp.prismor.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY",
        "Accept": "application/json, text/event-stream"
      }
    }
  }
}

Note: If the mcpServers object doesn't exist, create it.

OpenAI Codex

Configuration

Add this to your Codex MCP server settings:

toml
[mcp_servers.prismor]
args = ["-y", "@prismor/mcp", "--api-key", "YOUR_API_KEY"]
command = "npx"

Note: See OpenAI Codex documentation for more information.

Antigravity

Step 1: Locate Configuration File

Open your Antigravity (or Gemini) MCP config file at:

~/.gemini/antigravity/mcp_config.json

Step 2: Add Configuration

Add this to the mcpServers object:

json
{
  "mcpServers": {
    "prismor": {
      "serverUrl": "https://mcp.prismor.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Note: Swap YOUR_API_KEY for your Prismor API key.

Want a control plane over your AI agents?

Prismor checks every tool call your agents make against your policy, blocks what breaks it, and keeps the audit trail. Run the open-source runtime yourself, or let us set it up across your org.

Or email [email protected]