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
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
mcp-excalidraw
yctimlinMCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
Comments