Skip to main content

MCP-Bastion security middleware for LlamaIndex - prompt injection, PII, and rate-limit protection for RAG pipelines

Project description

mcp-bastion-llamaindex

Security middleware for LlamaIndex powered by MCP-Bastion.

Install

pip install mcp-bastion-llamaindex

Usage

from mcp_bastion_llamaindex import SecureLlamaIndex

guard = SecureLlamaIndex()
guard.scan_query("What is the revenue for Q4?")

Features

  • Content filtering on RAG queries and responses
  • Rate limiting per caller
  • Prompt injection detection

License

Same terms as the MCP-Bastion project: see LICENSE. Non-commercial use is free with required citation/attribution; copyright terms apply. Commercial use as defined in the License may need a separate agreement (COMMERCIAL_LICENSE.md).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_bastion_llamaindex-3.1.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_bastion_llamaindex-3.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file mcp_bastion_llamaindex-3.1.0.tar.gz.

File metadata

  • Download URL: mcp_bastion_llamaindex-3.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mcp_bastion_llamaindex-3.1.0.tar.gz
Algorithm Hash digest
SHA256 46f0270827a2c6b2b2cc774b153e7c5124b40827138ad9ac7d849facbb948e00
MD5 768c1e5d4cf3b0b59de58e06b3a55df1
BLAKE2b-256 a8ffa899b7ec77bfd23366dcf3dc2d29113b01c8357442a51870647a7ab4a117

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_bastion_llamaindex-3.1.0.tar.gz:

Publisher: publish-integrations.yml on vaquarkhan/MCP-Bastion

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_bastion_llamaindex-3.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_bastion_llamaindex-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5ab4caf3d7a5c60e08e34eb0a564c038e5f6c22d7e3a3cfaa956de72f8d92bf6
MD5 de58fbad2c7bc4766e5abe8a80d7a19b
BLAKE2b-256 2595ea5e9cdbcc0cc40a1741211cd4c7e6b3b1b53841ada9efddc40710d0a524

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_bastion_llamaindex-3.1.0-py3-none-any.whl:

Publisher: publish-integrations.yml on vaquarkhan/MCP-Bastion

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page