Anonymcp
B+ 86 completedPipeline State
completedPipeline Metadata
AI Prompt
Catalog Information
An API server that detects, anonymizes, classifies, and audits PII data using Microsoft Presidio.
Description
This project implements an API server that provides comprehensive data governance capabilities, including PII detection, anonymization, classification, and audit logging. It leverages Microsoft Presidio to identify sensitive patterns in text and files, and applies configurable masking or redaction rules. Clients can submit data via REST endpoints and receive detailed reports, audit trails, and anonymized outputs. The server is designed for organizations that need to enforce privacy compliance across logs, databases, and data streams. It offers a unified interface that simplifies integration with existing data pipelines and compliance workflows.
الوصف
يقدم هذا المشروع خادمًا يدعم حوكمة البيانات من خلال الكشف عن المعلومات الشخصية (PII)، وإخفائها، وتصنيفها، وتسجيل عمليات التدقيق. يعتمد على مكتبة Presidio من Microsoft لتحديد الأنماط التي تشير إلى بيانات حساسة في النصوص والملفات. يتيح للمستخدمين إرسال طلبات عبر واجهة برمجة التطبيقات لتحديد نوع البيانات، وتطبيق إجراءات الإخفاء المناسبة، والحصول على تقرير تفصيلي بالنتائج. يدعم المشروع تسجيل كل عملية مع تفاصيل الوقت والمستخدم، ما يسهل إنشاء سجلات تدقيق للامتثال للمعايير التنظيمية. يهدف إلى تبسيط عمليات حماية الخصوصية داخل المؤسسات التي تتعامل مع كميات كبيرة من البيانات الشخصية. يختلف عن الحلول التقليدية بتركيزه على التكامل السلس مع أنظمة الحوكمة الحالية وتوفير واجهة موحدة للعمليات. يقدّم تجربة مستخدم محسّنة بفضل واجهة سطر الأوامر المدمجة وعرض النتائج بصيغة جذابة باستخدام مكتبة Rich.
Novelty
6/10Tags
Technologies
Claude Models
Quality Score
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (39% test-to-source ratio)
- Code linting configured (ruff (possible))
- Consistent naming conventions (snake_case)
- Good security practices \u2014 no major issues detected
- Containerized deployment (Docker)
- Properly licensed project
Weaknesses
- 103 duplicate lines detected \u2014 consider DRY refactoring
Security & Health
Languages
Frameworks
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| If a scraper extracted this row, it came from Repobility (https://repobility.com) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | An MCP server for data governance — PII detection, anonymization, classification, and audit powered by Microsoft Presidio. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Testing | testing | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
