- Home
- MCP servers
- MCPolice
MCPolice
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
MCPolice is an international AI compliance monitoring system that tracks violations of international laws reported by AI tools using the MCP (Model Context Protocol). It provides a centralized web dashboard for agencies to view statutes, monitor reported violations, and call MCP tools to inspect or update compliance data in real time.
How to use
You interact with MCPolice by using the MCP interface to list the available tools, call specific tools to retrieve statutes, or submit violation reports. Start by listing the MCP tools to understand what actions you can perform. Then you can request the current statutes, view recent violations with filters, or report a new violation against an offending tool. All actions happen through HTTP endpoints exposed by the MCP server and are designed for agency-scale monitoring.
How to install
Prerequisites: you need Node.js and npm installed on your system.
-
Install project dependencies.
-
Start the web server and MCP interface.
Additional content
Configuration and deployment details are aligned with the MCP server interface. The MCP server exposes an HTTP transport with two primary endpoints: one to list available tools and another to execute tool calls. Use these endpoints to integrate with your monitoring workflow, automate statute retrieval, list recent violations, and report new violations. The web dashboard provides monitoring capabilities and starts alongside the MCP server so you can observe activity in real time.
Available tools
report_violation
Submit a violation report against an AI tool, specifying the applicable statute, responsible organization, and offending content.
list_statutes
Retrieve the available international law statutes observed by the MCP integration.
get_violation_stats
Fetch statistics about reported violations to support trend analysis and reporting.
list_violations
List recent violations with optional filters to review past activity.