MCP Catalogs
Homeai-agent-mcp screenshot

ai-agent-mcp

by alexey-tyurin·4·Score 33

AI content moderation system using OpenAI's API through Google's ADK and MCP protocol.

ai-llmsecuritydeveloper-tools
0
Forks
0
Open issues
13 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server provides a content moderation system that leverages OpenAI's moderation API through Google's Agent Development Kit (ADK) and Model Context Protocol (MCP). It features a production-ready design with both SSE and STDIO transport options, allowing seamless integration with various applications. The system filters harmful content before it reaches your AI, providing detailed feedback on why content was blocked.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Educational platforms ensuring appropriate AI tutor interactions
you:Customer service bots preventing abuse while maintaining helpful service
you:Content generation tools filtering inappropriate creative content requests
you:What transport methods are supported?
you:Is the OpenAI moderation API free to use?

When to choose this

Choose this MCP server when you need to integrate content moderation into AI applications using Google ADK with OpenAI's API.

When NOT to choose this

Don't choose this if you need an alternative moderation API provider or require authentication beyond API keys.

Tools this server exposes

1 tool extracted from the README
  • moderate_content

    Checks user input through OpenAI's moderation API to filter harmful content

Comparable tools

moderation-api-mcpcontent-filter-mcpsafety-api-server

Installation

Installation

  1. Clone the repository:
git clone https://github.com/alexey-tyurin/ai-agent-mcp.git
cd ai-agent-mcp
  1. Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows, use: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Set your OpenAI API key:
export OPENAI_API_KEY="your-api-key-here"

For Claude Desktop Integration

Add to your Claude Desktop config.json:

{
  "mcpServers": {
    "ai-moderation": {
      "command": "python",
      "args": ["path/to/ai-agent-mcp/moderation_server_sse.py"]
    }
  }
}

FAQ

What transport methods are supported?
The system supports both Server-Sent Events (SSE) and Standard I/O (STDIO) transports, with SSE being better for distributed systems and STDIO for single-host deployments.
Is the OpenAI moderation API free to use?
Yes, OpenAI's moderation API is free to use, making robust content safety accessible to projects of all sizes.

Compare ai-agent-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.