police-uk-api-mcp-server
@dwain-barnes
About police-uk-api-mcp-server
official MCP TypeScript SDK server providing tools to access and interact with the police.uk API, offering data on crimes, police forces, neighbourhoods, and stop-and-search incidents.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"police-uk-api-mcp-server": {
"command": "python",
"args": [
"server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is police-uk-api-mcp-server?
A Model Context Protocol (MCP) server providing tools to access and interact with the police.uk API, offering comprehensive data on crimes, police forces, neighbourhoods, and stop-and-search incidents across the UK.
How to use police-uk-api-mcp-server?
Install globally via npm (npm install -g mcp-server-police-uk) or run with npx (npx mcp-server-police-uk). For Claude Desktop, add a configuration entry pointing to the server command. For development, clone the repository, install dependencies, build, and start locally.
Key features of police-uk-api-mcp-server
- 21 distinct tools for querying police.uk API endpoints
- Retrieve street-level crimes, neighbourhood details, and force information
- Access stop-and-search records
- Built with the official MCP TypeScript SDK
- Easy integration with MCP-compatible systems
- Comprehensive error handling and type safety
Use cases of police-uk-api-mcp-server
- Query street-level crimes near a location for analysis
- Find your local neighbourhood police team by coordinates
- Get detailed information about a specific police force
- Retrieve stop-and-search records by area, location, or force
FAQ from police-uk-api-mcp-server
What data is available through police-uk-api-mcp-server?
Crime data (street-level crimes, outcomes), police force details, neighbourhood information (team, events, priorities), and stop-and-search records.
How often is the data updated?
Data is typically updated monthly, sourced from the official police.uk API.
Is an API key required to use police-uk-api-mcp-server?
No. The police.uk API is free to use, though it has rate limits to ensure fair access.
Can I use police-uk-api-mcp-server with Claude Desktop?
Yes. Add the server configuration to the Claude Desktop configuration file (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%/Claude/claude_desktop_config.json) with the command npx -y mcp-server-police-uk.
What are the runtime dependencies?
Node.js and npm are required. The server is installed from npm (mcp-server-police-uk) and runs as a command-line MCP server.
Frequently asked questions
What data is available through police-uk-api-mcp-server?
Crime data (street-level crimes, outcomes), police force details, neighbourhood information (team, events, priorities), and stop-and-search records.
How often is the data updated?
Data is typically updated monthly, sourced from the official police.uk API.
Is an API key required to use police-uk-api-mcp-server?
No. The police.uk API is free to use, though it has rate limits to ensure fair access.
Can I use police-uk-api-mcp-server with Claude Desktop?
Yes. Add the server configuration to the Claude Desktop configuration file (macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`, Windows: `%APPDATA%/Claude/claude_desktop_config.json`) with the command `npx -y mcp-server-police-uk`.
What are the runtime dependencies?
Node.js and npm are required. The server is installed from npm (`mcp-server-police-uk`) and runs as a command-line MCP server.
Basic information
More Developer Tools MCP servers
Vibgrate MCP
VibgrateQuery your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up
AptiBuild AI — Career Intelligence
ParklandBuildsAptiBuild AI — Career Intelligence MCP Server Structured career decision scaffolding for AI agents. Provides personality-conditioned business idea generation, official BLS OEWS wage data, FRED labor market signals, and

TaskerArmy Agent
TaskerArmyAsk Claude or ChatGPT what Shopify theme optimization tasks are pending on your store, a remote MCP server for TaskerArmy Agent accounts.
OrangePro
Aamir SiddiquiOrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.
LocalCan
LocalCanGives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.
Comments