Skip to main content

mcp-bastion-litellm

Security middleware for LiteLLM powered by MCP-Bastion.

MCP-Bastion security middleware for LiteLLM (100+ LLM providers via one OpenAI-compatible API).

Install

pip install mcp-bastion-litellm

Usage

from mcp_bastion_litellm import SecureLiteLLM

client = SecureLiteLLM()
print(client.chat("What is MCP?", model="gpt-4o-mini"))

Features

  • Content filtering on prompts / messages
  • Rate limiting per caller
  • Prompt injection heuristics (via MCP-Bastion core)
  • Pulls in mcp-bastion-python automatically

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).

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_litellm-5.0.0.tar.gz (2.8 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_litellm-5.0.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file mcp_bastion_litellm-5.0.0.tar.gz.

File metadata

  • Download URL: mcp_bastion_litellm-5.0.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for mcp_bastion_litellm-5.0.0.tar.gz
Algorithm Hash digest
SHA256 e96078add1749d083707f52d70ffe9135f249fd3d7b2bf4faec2ab41258f6610
MD5 eb3e29167514729d592975442c0ea188
BLAKE2b-256 2a50e75f850e6d305e79bb2fa6ab679b0d80a1a36e8a763193af80546234c886

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_bastion_litellm-5.0.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_litellm-5.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_bastion_litellm-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f4146948a14311ffd69f0fc5c98d6a44a5e6ca5d2aa7d493b8a2c7a6c1fbab2
MD5 d30f9f7a70bdce6110e6c6358f722f5a
BLAKE2b-256 656534f025b29fddeb78b0a72c376aedaf809c18cb4ef95ced9a43bd32dfd693

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_bastion_litellm-5.0.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