MCP.so
Sign In

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

Category

Developer Tools

License

MIT

Runtime

node

Transports

stdio

Publisher

dwain-barnes

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.

Comments

More Developer Tools MCP servers