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
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:
Server URL
https://mcp.prismor.dev/mcpAuthentication
Authorization: Bearer YOUR_API_KEYPick 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
Repos, issues, PRs, Actions and code search (personal access token).
Playwright
Drive a real browser: navigate, click, screenshot.
Filesystem
Scoped file access for a directory you choose.
Cloudflare Docs
Search Cloudflare documentation. No auth needed.
Context7
Up-to-date docs for any library, for your agent.
DeepWiki
Ask questions about any public GitHub repo.
Microsoft Learn
Official Microsoft/Azure docs and code samples.
AWS Knowledge
Official AWS docs, code samples and regional availability.
Hugging Face
Search models, datasets and Spaces on the Hub.
Svelte Docs
Svelte and SvelteKit docs plus a component autofixer.
Astro Docs
Search the Astro documentation.
Memory
Persistent knowledge-graph memory for your agent.
Sequential Thinking
Structured step-by-step reasoning scratchpad.
Fetch
Fetch a URL as clean markdown for the model.
Git
Status, diff, log, commit - any local repository.
Time
Current time and timezone conversion.
Shopify Dev
Shopify API docs, GraphQL schema search and code validation.
Slack
Channels, messages, threads and users.
Notion
Pages, databases and search (integration token).
Linear
Issues, projects and cycles (personal API key, no OAuth).
Jira & Confluence
Jira issues and Confluence pages (Atlassian API token).
Sentry
Issues, events and releases (user auth token, no OAuth).
Stripe
Customers, payments, invoices and docs search (API key).
Supabase
Projects, tables, SQL, logs and edge functions (access token).
Neon
Serverless Postgres projects, branches and SQL (API key).
MongoDB
Query collections and inspect schemas (connection string).
PostHog
Insights, feature flags, experiments and errors (personal API key).
HubSpot
CRM contacts, companies, deals and engagements (private app token).
Heroku
Apps, dynos, add-ons, logs and Postgres (API key).
Brave Search
Web and local search via the Brave Search API.
Tavily
Search, extract and crawl the web for agents (API key).
Perplexity
Web-grounded answers, search and deep research (API key).
Firecrawl
Scrape, crawl and extract any website as clean data.
Exa
Neural web search built for AI agents.
Apify
Run Apify Actors: scrapers and automations (API token).
Browserbase
Cloud browser sessions: navigate, act, extract (API key).
Airtable
Bases, tables and records.
GitLab
Projects, issues, MRs and pipelines.
Every connector above passed a real MCP handshake through the Prismor gateway
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."
Go to Cursor Settings → General → MCP
Click Add new global MCP server and select "HTTP"
Or edit ~/.cursor/mcp.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.
Open your Windsurf MCP configuration file:
~/.codeium/windsurf/mcp_config.jsonAdd this to your config file:
{
"mcpServers": {
"prismor": {
"serverUrl": "https://mcp.prismor.dev/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Note: Save the file, then restart Windsurf.
You need a compatible MCP extension in VS Code, such as GitHub Copilot with MCP support.
Open VS Code Settings (Cmd/Ctrl + ,) and search for "MCP" to find MCP server configuration.
Add this to your VS Code MCP config file. See VS Code MCP docs for more info.
{
"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.
Open Cline and click the hamburger menu icon (☰) to enter the MCP Servers section.
Or edit the MCP servers configuration:
{
"mcpServers": {
"prismor": {
"url": "https://mcp.prismor.dev/mcp",
"type": "streamableHttp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Run this to add the Prismor server. See Claude Code MCP docs for more info.
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.
Open the Gemini CLI settings file:
~/.gemini/settings.jsonAdd this to the mcpServers object:
{
"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.
Add this to your Codex MCP server settings:
[mcp_servers.prismor]
args = ["-y", "@prismor/mcp", "--api-key", "YOUR_API_KEY"]
command = "npx"Note: See OpenAI Codex documentation for more information.
Open your Antigravity (or Gemini) MCP config file at:
~/.gemini/antigravity/mcp_config.jsonAdd this to the mcpServers object:
{
"mcpServers": {
"prismor": {
"serverUrl": "https://mcp.prismor.dev/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Note: Swap YOUR_API_KEY for your Prismor API key.
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]