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.
Basic information
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.
More Developer Tools MCP servers
Grafana MCP server
grafanaMCP server for Grafana
Golf
golf-mcpProduction-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
FastAPI-MCP
tadata-orgExpose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
Comments