GJ

giancarloerra/januscope

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

32 stars 6 forks 품질 86 트렌드 31AGPL-3.0

로컬 최초의 MCP 정책 프록시. 도구 블록, SQL-mutation 게이트, PII redact, 감사, 속도 제한, OpenTelemetry, vault secrets, first-use quarantine, schema pre-inject. 호스팅 게이트웨이 없음.

개요

"무엇을 볼 (스키, 바다, 구름, 땅) 모두 ." Ovid, Fasti I, 117–18 () JanuScope , 모델 앞에 반환 값에서 그들을 읽고, , 발견 전화를 감소. 1 YAML (called )는 어떤 MCP 서버를 가진 포장하고, . 덮음이 있습니다. A (YAML 설정 파일) 및 측정 된 표시 및 원래 세 가지 퀘스트 인스 테스트 (4 실행 중; 문제 사이의 역사 재설정). 새로운 유지 보수 결과 및 제한은 아래에서보고됩니다. 모든 MCP 클라이언트와 함께 작동합니다. 우리 sibling 프로젝트 보기 : semantic search, Dependency graphs, symbol-level impact analysis를 가진 Local-first codebase 지능. Altaire Limited가 직접 후원했습니다. 우리는 또한 AGPL이 차단제인 조직에 대한 상용 라이센스를 제공합니다. JanuScope가 당신에게 유용 할 경우, ⭐ (다른 사람들이 그것을 발견하는 데 도움이됩니다)과 팀을 공유하십시오.

개요(AI 번역)

= 20">

“무엇을 볼 수 있습니다 (스키, 바다, 구름, 땅) 모든 **닫고 내 손에 의해 열 **.” Ovid, Fasti I, 117–18 (Janus 말하기)

JanuScope는 로컬 MCP 정책 프록시입니다. 1 YAML은 정책, 적색, 감사 및 데이터베이스-schema 주입을 갖춘 MCP 서버를 포장합니다. JanuScope는 로컬로 실행되며 데이터 경로의 호스팅 게이트웨이가 없습니다. 업스트림 서버 및 모델 공급자는 여전히 데이터를받을 수 있습니다.

JanuScope는 위험한 도구, ** 모델이 읽기 전에 반환 값에서 PII와 일치하는 ** 기록, ** 기록은 아웃컴를 호출하고, ** 사전 거부 DB 스키마** 발견 통화를 줄이기 위해. ** 로컬로, 데이터 경로의 호스팅 게이트웨이가 없습니다. **

1 YAML (Lens라고 함) ** 보안 난간, 스키마 주입 **, ** 전체 감사 로깅 **와 MCP 서버를 포장. **20 번들 렌즈 ** 커버 ** 데이터베이스 (Postgres, MySQL, MongoDB, ClickHouse, Redis, SQLite, Microsoft SQL Server / Azure SQL, Oracle, Neon, Snowflake, Aurora DSQL, Redshift, Supabase self-host), SaaS API (Stripe, Notion, Atlassian, Linear, Supabase Cloud), 소스 컨트롤 (GitHub) 및 파일 시스템 **.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

JanuScope

= 20">

“Whatever you see anywhere (sky, sea, clouds, lands) are all closed and opened by my hand.” Ovid, Fasti I, 117–18 (Janus speaking)

JanuScope is the local MCP policy proxy. One YAML wraps any MCP server with policy, redaction, audit, and database-schema injection. JanuScope runs locally, with no hosted gateway in the data path. Your upstream server and model provider can still receive data.

JanuScope hides the dangerous tools, scrubs matching PII out of returned values before the model reads them, records call outcomes, and pre-injects your DB schema to reduce discovery calls. Runs locally, no hosted gateway in the data path.

One YAML (called a Lens) wraps any MCP server with security guardrails, schema injection, and full audit logging. There are 20 bundled Lenses covering databases (Postgres, MySQL, MongoDB, ClickHouse, Redis, SQLite, Microsoft SQL Server / Azure SQL, Oracle, Neon, Snowflake, Aurora DSQL, Redshift, Supabase self-host), SaaS APIs (Stripe, Notion, Atlassian, Linear, Supabase Cloud), source control (GitHub), and the filesystem. A community ecosystem of per-MCP Lenses (YAML config files), and measured benchmarks showing 84% fewer tokens and ~3× faster responses in the original three-question Postgres test (median of 4 runs; history reset between questions). Newer retained-conversation results and limitations are reported below. Zero server changes. No hosted gateway in the data path. Works with Claude Code, VSCode Copilot, Codex, Cursor, and any MCP client.

🧠 Need codebase understanding together with MCP governance? See our sibling project SocratiCode: local-first codebase intelligence with semantic search, dependency graphs, symbol-level impact analysis.

Kindly sponsored by Altaire Limited. We also offer a commercial license

GitHub에서 전체 README 보기

설치

uvx postgres-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →