npm @mpcfintech/prompt-compass-mcpstreamable-httpupdated 1mo ago
Prompt Compass gives MCP-compatible AI clients one decision-only tool for checking prompts before they are forwarded:
What can you do with Prompt Compass?
Prompt Compass MCP
Prompt Compass gives MCP-compatible AI clients one decision-only tool for checking prompts before they are forwarded:
LOCAL_SAFE- suitable for the user's configured local-model route.CLOUD_COMPLEX- suitable for the user's configured cloud-model route.BLOCK_PII- contains likely personal or sensitive data.JAILBREAK- contains likely prompt-injection or jailbreak content.
The MCP server does not call an AI model, choose a model provider, or execute actions. The host application remains in control.
Install
Requires Node.js 20 or newer and a Prompt Compass API key.
npx -y @mpcfintech/prompt-compass-mcp
Set the key as PROMPT_COMPASS_API_KEY. Keep it out of source control,
screenshots, issue reports, and chat messages.
Clients supporting Streamable HTTP can instead connect to:
https://api.mpcfintech.com/mcp
Modern clients can discover Prompt Compass OAuth automatically from that URL.
Choose Connect or Sign in, log in with your Prompt Compass account, and
approve the single read-only prompt-check permission. No API key needs to be
pasted into the client. Clients without OAuth support can still use
Authorization: Bearer YOUR_PROMPT_COMPASS_API_KEY.
Detailed setup for Codex, ChatGPT desktop, Claude Code/Desktop, Cursor, Cline,
Windsurf, Gemini CLI and Google Antigravity is in
CLIENT_SETUP.md.
Exposed tool
compass_check_prompt
Input:
{ "prompt": "Text to check" }
The result is a routing/firewall decision only. The tool is marked read-only, non-destructive and idempotent.
Plans and keys
Create a Prompt Compass account and API key at:
https://compass.mpcfintech.com
The MCP connection uses the same quota and billing pool as the Prompt Compass REST API. There is no separate MCP surcharge.
Security and limitations
Prompt Compass is a decision aid, not a sandbox or security guarantee. Keep the host client's own permissions, confirmation prompts, provider policies and application-level validation enabled. Do not auto-approve third-party tools.
Agent Compass is not included in this release.
Test
npm install
npm test
The public test uses a local in-memory MCP transport and a simulated API response. It does not require a customer key.
Links
- Product: https://mpcfintech.com/compass
- Dashboard: https://compass.mpcfintech.com
- Terms: https://mpcfintech.com/legal/terms
- Privacy: https://mpcfintech.com/legal/privacy
Copyright (c) Madanpotra Consultancy Private Limited.
Install
Add Prompt Compass to your client. Pick the one you use.
{
"servers": {
"prompt-compass-mcp": {
"type": "http",
"url": "https://api.mpcfintech.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add prompt-compass-mcp -- npx -y @mpcfintech/prompt-compass-mcpcodex mcp add prompt-compass-mcp -- npx -y @mpcfintech/prompt-compass-mcpamp mcp add prompt-compass-mcp -- npx -y @mpcfintech/prompt-compass-mcp{
"mcpServers": {
"prompt-compass-mcp": {
"command": "npx",
"args": [
"-y",
"@mpcfintech/prompt-compass-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"prompt-compass-mcp": {
"command": "npx",
"args": [
"-y",
"@mpcfintech/prompt-compass-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"prompt-compass-mcp": {
"command": "npx",
"args": [
"-y",
"@mpcfintech/prompt-compass-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"prompt-compass-mcp": {
"command": "npx",
"args": [
"-y",
"@mpcfintech/prompt-compass-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"prompt-compass-mcp": {
"command": "npx",
"args": [
"-y",
"@mpcfintech/prompt-compass-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"prompt-compass-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"@mpcfintech/prompt-compass-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"prompt-compass-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"@mpcfintech/prompt-compass-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y @mpcfintech/prompt-compass-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Score
69 / 100
Good
- Documentation22/25
- Maintenance22/25
- Trust6/20
- Capability4/15
- Install experience15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 31 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.3Latest | Jul 26, 2026 |
| 1.0.2 | Jul 26, 2026 |
| 1.0.0 | Jul 26, 2026 |