Skip to main content

MCP-Bastion security middleware for Anthropic Claude — prompt injection, PII, and rate-limit protection for AI agents

Project description

mcp-bastion-anthropic

Security middleware for Anthropic Claude powered by MCP-Bastion.

Protects your Claude API calls from prompt injection, PII leakage, and resource exhaustion.

Install

pip install mcp-bastion-anthropic

Usage

from mcp_bastion_anthropic import SecureClaude

client = SecureClaude()  # uses ANTHROPIC_API_KEY from env
response = client.chat("What is MCP?")
print(response)

Features

  • Content filtering on all prompts
  • Rate limiting per caller
  • Prompt injection detection
  • PII redaction

License

MIT

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_anthropic-0.1.0.tar.gz (2.1 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_anthropic-0.1.0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file mcp_bastion_anthropic-0.1.0.tar.gz.

File metadata

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

File hashes

Hashes for mcp_bastion_anthropic-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c2240c563b5b3890c4f2724cfbdd0d598c8b2ff70eaacdb17086bf9034cd4656
MD5 1b89554cd6ce388cae43a65f99728a5b
BLAKE2b-256 d1a86e843a385475bd989af901913e7e385df9da77855cb8559c280c8ea29c4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_bastion_anthropic-0.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_anthropic-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_bastion_anthropic-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9dba4fb88d0995af398cf787a4e8efecb3b85eb19aacea0f6b7871e6a5122aa6
MD5 8a371b1d9d25ccb46da574a9cfeb140a
BLAKE2b-256 24157991e532a2f3b330a379829347fd21ca2ec72b11f6b1f39d004239bf53dd

See more details on using hashes here.

Provenance

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