JanuScope MCP
A local-first MCP policy proxy that wraps any MCP server with security guardrails, PII redaction, audit logging, and database schema injection. It operates without a hosted gateway in the data path, supporting tools like Postgres, Stripe, and GitHub via YAML Lenses.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Block dangerous tools and gate SQL mutations
- Redact PII from MCP server responses
- Audit tool call outcomes and usage
- Pre-inject database schemas to reduce discovery calls
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
januscope 0.5.0
{
"version": "0.5.0",
"transport": "stdio",
"identifier": "januscope",
"registryType": "npm",
"packageArguments": [
{
"name": "--config",
"type": "named",
"format": "string",
"isRequired": true,
"description": "Bundled policy preset name (for example postgres-crystaldba) or absolute path to a YAML/JSON policy. The target MCP's prerequisites and environment variables must also be configured; inspect them with januscope lenses show <name>."
}
],
"environmentVariables": [
{
"name": "JANUSCOPE_USER",
"format": "string",
"description": "Optional identity attribution stamped onto every audit record. Free-form operator identifier (email, employee id) for SIEM joins. Omitted from records when unset."
},
{
"name": "JANUSCOPE_TEAM",
"format": "string",
"description": "Optional org / team / cost-centre identifier stamped onto every audit record. Omitted when unset."
},
{
"name": "JANUSCOPE_SESSION",
"format": "string",
"description": "Optional client-side correlation id stamped onto every audit record. Useful for cross-process tracing."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"januscope-mcp": {
"command": "npx",
"args": [
"-y",
"januscope@0.5.0"
],
"env": {
"JANUSCOPE_USER": "<YOUR_JANUSCOPE_USER>",
"JANUSCOPE_TEAM": "<YOUR_JANUSCOPE_TEAM>",
"JANUSCOPE_SESSION": "<YOUR_JANUSCOPE_SESSION>"
}
}
}
}Cline
{
"mcpServers": {
"januscope-mcp": {
"command": "npx",
"args": [
"-y",
"januscope@0.5.0"
],
"env": {
"JANUSCOPE_USER": "<YOUR_JANUSCOPE_USER>",
"JANUSCOPE_TEAM": "<YOUR_JANUSCOPE_TEAM>",
"JANUSCOPE_SESSION": "<YOUR_JANUSCOPE_SESSION>"
}
}
}
}VS Code
{
"servers": {
"januscope-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"januscope@0.5.0"
],
"env": {
"JANUSCOPE_USER": "<YOUR_JANUSCOPE_USER>",
"JANUSCOPE_TEAM": "<YOUR_JANUSCOPE_TEAM>",
"JANUSCOPE_SESSION": "<YOUR_JANUSCOPE_SESSION>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"januscope-mcp": {
"command": "npx",
"args": [
"-y",
"januscope@0.5.0"
],
"env": {
"JANUSCOPE_USER": "<YOUR_JANUSCOPE_USER>",
"JANUSCOPE_TEAM": "<YOUR_JANUSCOPE_TEAM>",
"JANUSCOPE_SESSION": "<YOUR_JANUSCOPE_SESSION>"
}
}
}
}Let your agent find its tools
Find servers like JanuScope MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.