Skip to main content

mcp-bastion-ollama

Security middleware for Ollama powered by MCP-Bastion.

MCP-Bastion security middleware for Ollama local models (OpenAI-compatible API).

Install

pip install mcp-bastion-ollama

Usage

from mcp_bastion_ollama import SecureOllama

client = SecureOllama()  # default http://localhost:11434/v1
print(client.chat("What is MCP?", model="llama3.2"))

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: mcp_bastion_ollama-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_ollama-5.0.0.tar.gz
Algorithm Hash digest
SHA256 e84c435777f6bef2ecfcae941c9ca5c41d82fdcf974e01ff79962005d2360ddb
MD5 b4c398e9915414e28337958a5b772ef6
BLAKE2b-256 5e9e87877c04d1088c7e9bcb2da743a2bc7498e7eef9806893a3e59c5a5659d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mcp_bastion_ollama-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1142d35ef86bf50a513aa5e8505ff84821c620e91bfb2dbb72bc0abd26d12ef0
MD5 699c4cd4bc29855e9b4a8c6ecb917552
BLAKE2b-256 5160c60c3a9d0b0e9a1257d5714a8d3bbe5ea17072d24fa25bbb7fcf2a00853e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_bastion_ollama-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