Skip to main content

mcp-bastion-autogen

Security middleware for Microsoft AutoGen powered by MCP-Bastion.

MCP-Bastion security helpers for Microsoft AutoGen / Agent Framework tool messages.

Install

pip install mcp-bastion-autogen

Usage

from mcp_bastion_autogen import SecureAutoGen

guard = SecureAutoGen()
guard.check_message("Summarize this ticket")  # raises on injection / rate limit

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_autogen-4.0.0.tar.gz (2.9 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_autogen-4.0.0-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file mcp_bastion_autogen-4.0.0.tar.gz.

File metadata

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

File hashes

Hashes for mcp_bastion_autogen-4.0.0.tar.gz
Algorithm Hash digest
SHA256 26eaec2b16c8a0793a4380841a3c89eba143630d7e9a57582c3baa77770388b6
MD5 a12a0bd53a96bfac407b828f93c3881f
BLAKE2b-256 f32929d2bb4a2de5f7312f29a871a44925b485b8c47a68b0b8c89af7c52622ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_bastion_autogen-4.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_autogen-4.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_bastion_autogen-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e9f2557e5fa445d1c6923c699767f271f1d4984e533cb2ca25b2b79ef06bf3b
MD5 079edc8e2a9aaf231723ebb174d9fedc
BLAKE2b-256 9574bfa4d103dccd024b80314f4525cfdea162b4e38f4ff20c9f60252c3c1a97

See more details on using hashes here.

Provenance

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