mcp-auth0-audit-ips


Namemcp-auth0-audit-ips JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryAn MCP server to analyze auth0 suspicious ips
upload_time2025-01-30 14:29:28
maintainerNone
docs_urlNone
authorNone
requires_python>=3.11
licenseMIT
keywords auth0 ip-analysis mcp security
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # MCP Auth0 Audit IPs

Audit IPs from Auth0 logs and send them to Tinybird.

## Prerequisites

- [Auth0 log](https://www.tinybird.co/docs/get-data-in/guides/ingest-auth0-logs) stream to Tinybird
- [Tinybird](https://www.tinybird.co/) account
- [VirusTotal](https://www.virustotal.com/) account
- [AbuseIPDB](https://www.abuseipdb.com/) account

## Install in Claude

Edit `claude_desktop_config.json` and add the following:

```bash
    "auth0_suspicious_ips": {
      "command": "uvx",
      "args": [
        "mcp-auth0-audit-ips"
      ],
      "env": {
        "TINYBIRD_TOKEN": "your_tinybird_token",
        "ABUSEIPDB_KEY": "your_abuseipdb_key",
        "VT_KEY": "your_virustotal_key",
        "TINYBIRD_HOST": "api.tinybird.co"
      }
    }
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "mcp-auth0-audit-ips",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": "auth0, ip-analysis, mcp, security",
    "author": null,
    "author_email": "alrocar <alrocar@tinybird.co>",
    "download_url": "https://files.pythonhosted.org/packages/c6/16/0a2cdabf4b73c7e03f8ed18ea33a9ec9e634db9eb3e98a486dfda49accea/mcp_auth0_audit_ips-0.1.1.tar.gz",
    "platform": null,
    "description": "# MCP Auth0 Audit IPs\n\nAudit IPs from Auth0 logs and send them to Tinybird.\n\n## Prerequisites\n\n- [Auth0 log](https://www.tinybird.co/docs/get-data-in/guides/ingest-auth0-logs) stream to Tinybird\n- [Tinybird](https://www.tinybird.co/) account\n- [VirusTotal](https://www.virustotal.com/) account\n- [AbuseIPDB](https://www.abuseipdb.com/) account\n\n## Install in Claude\n\nEdit `claude_desktop_config.json` and add the following:\n\n```bash\n    \"auth0_suspicious_ips\": {\n      \"command\": \"uvx\",\n      \"args\": [\n        \"mcp-auth0-audit-ips\"\n      ],\n      \"env\": {\n        \"TINYBIRD_TOKEN\": \"your_tinybird_token\",\n        \"ABUSEIPDB_KEY\": \"your_abuseipdb_key\",\n        \"VT_KEY\": \"your_virustotal_key\",\n        \"TINYBIRD_HOST\": \"api.tinybird.co\"\n      }\n    }\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "An MCP server to analyze auth0 suspicious ips",
    "version": "0.1.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/alrocar/mcp-auth0-audit-ips/issues",
        "Homepage": "https://github.com/alrocar/mcp-auth0-audit-ips"
    },
    "split_keywords": [
        "auth0",
        " ip-analysis",
        " mcp",
        " security"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "14237f4b8d3acbdee23e57fac181875ce1bee35cd1261aec232c2d8220df6dbe",
                "md5": "76a0eff4f34194048e09ad5d939cd0f4",
                "sha256": "5bdc0b1b1184d697b45d5a03c0cfb2a95c245a500eac79acf8396747fca1b8a1"
            },
            "downloads": -1,
            "filename": "mcp_auth0_audit_ips-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "76a0eff4f34194048e09ad5d939cd0f4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 4277,
            "upload_time": "2025-01-30T14:29:26",
            "upload_time_iso_8601": "2025-01-30T14:29:26.092884Z",
            "url": "https://files.pythonhosted.org/packages/14/23/7f4b8d3acbdee23e57fac181875ce1bee35cd1261aec232c2d8220df6dbe/mcp_auth0_audit_ips-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c6160a2cdabf4b73c7e03f8ed18ea33a9ec9e634db9eb3e98a486dfda49accea",
                "md5": "c7a1a8b7fc99e5070d924056425caf97",
                "sha256": "459356228db1cc0eafce41ba5a9ded3236390ceea8a4a0b95759a692a85352e3"
            },
            "downloads": -1,
            "filename": "mcp_auth0_audit_ips-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "c7a1a8b7fc99e5070d924056425caf97",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 13175,
            "upload_time": "2025-01-30T14:29:28",
            "upload_time_iso_8601": "2025-01-30T14:29:28.946197Z",
            "url": "https://files.pythonhosted.org/packages/c6/16/0a2cdabf4b73c7e03f8ed18ea33a9ec9e634db9eb3e98a486dfda49accea/mcp_auth0_audit_ips-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-30 14:29:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "alrocar",
    "github_project": "mcp-auth0-audit-ips",
    "github_not_found": true,
    "lcname": "mcp-auth0-audit-ips"
}
        
Elapsed time: 0.68819s