MCPolice
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCPolicereport a violation of the Rome Statute by AI system 'DeepGen'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCPolice 🔒
International AI Compliance Monitoring System for tracking violations of international laws by AI tools.
Overview
MCPolice is a sleek web application designed for international agencies (Interpol, IAEA, UN, etc.) to monitor and track violations of international laws reported by AI tools via the MCP (Model Context Protocol) protocol.
Related MCP server: attestix
Quick Start
# Install dependencies
npm install
# Start the web server with server
npm run dev
# The web dashboard will be available at http://localhost:5173
# The MCP server will be available at http://localhost:5173/mcp
# MCP endpoints: /tools/list and /tools/callMCP Integration
MCPolice implements the Model Context Protocol via HTTP transport.
MCP Endpoints:
GET /tools/list- List available MCP toolsPOST /tools/call- Execute MCP tool calls
Available MCP Tools:
report_violation- Report a violation of international lawlist_statutes- Get available international law statutesget_violation_stats- Get violation statisticslist_violations- List recent violations with filtering
Testing MCP Tools:
# List available tools
curl http://localhost:5173/mcp/tools/list
# Get available statutes
curl -X POST http://localhost:5173/mcp/tools/call \
-H "Content-Type: application/json" \
-d '{"name": "list_statutes", "arguments": {}}'
# Report a violation
curl -X POST http://localhost:5173/mcp/tools/call \
-H "Content-Type: application/json" \
-d '{
"name": "report_violation",
"arguments": {
"statute": "Rome Statute Article 7",
"responsible_organization": "TestAI",
"offending_content": "Test violation content"
}
}'Production Deployment
# Create KV namespaces (first time only)
npx wrangler kv:namespace create "VIOLATIONS_KV"
npx wrangler kv:namespace create "VIOLATIONS_KV" --preview
# Update wrangler.jsonc with the returned namespace IDs
# Build and deploy
npm run deployArchitecture
MCPolice consists of two main components:
MCP Server (
src/mcp-server.ts) - Handles violation reporting via MCP protocolWeb Dashboard (
src/index.tsx) - Provides monitoring interface for agencies
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for sanctions screening and PEP checks via OpenSanctions API. Search entities, match against 320+ sanctions lists, and run compound compliance investigations with AI agents.Last updated660MIT
- Alicense-qualityBmaintenanceMCP server for compliance automation of AI agents, enabling EU AI Act compliance, verifiable credentials, and decentralized identity management with 47 tools across 9 modules.Last updated17Apache 2.0
- AlicenseAqualityAmaintenanceProvides a constitutional governance framework for AI agents, offering 13 MCP tools for session initiation, reasoning, evidence fetching, judgment, and execution, all governed by hard invariant laws and a hierarchical set of constitutional floors.Last updated1149AGPL 3.0
- Alicense-qualityDmaintenanceEnables querying US compliance regulations including HIPAA, CCPA, SOX, and more directly from AI assistants and MCP-compatible clients.Last updated100Apache 2.0
Related MCP Connectors
Connect AI to millions of laws and court cases with the Lawstronaut MCP.
Real-time Amazon, WIPO & PACER data for AI agents — 19 tools via the MCP protocol.
100+ MCP tools for AI agents: content metadata, trade intelligence, business-expertise analysis.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Twixes/mcpolice'
If you have feedback or need assistance with the MCP directory API, please join our Discord server