MCP server for FCA Handbook compliance analysis with verbatim citations.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
An MCP (Model Context Protocol) server that integrates the Metis FCA Handbook AI Harness into your AI workflow. MCP is supported by Claude, OpenAI, Gemini, and most desktop/IDE MCP clients (Cursor, Windsurf, Cline, and others) β this README uses Claude Desktop as a fully worked example; adjust the configuration steps to fit your own client.
Source & full documentation: github.com/99blakeD99/the-metis-fca-handbook-ai-harness-mcp-files
evaluate_fca_handbook_applicabilityEvaluate which FCA Handbook entries apply to an entity, via the Metis FCA Handbook AI Harness. One-shot: no session, no conversation state. Supports quick mode (60-120 seconds, default) and full mode (longer, more detailed). Returns a compliance report with verbatim citations, gaps, and refinement suggestions.
Efficiency Multiplies effectiveness of compliance advice. Saves Β£80+ in token fees per Harness run.
Deals with "Hard Problem", in which LLMs' token incentives prioritise training data so results are unreliable.
Verbatim citations Quotes verbatim entries from the FCA Handbook. Other AI systems struggle to do this.
Matches real-world need You do not have to start off knowing which sections you are looking for. Carries out structured searches across all 10,000+ FCA Handbook entries.
Secure Design Harness compartmentalisation, one-shot structure, and statelessness fits natively with emerging AI agent security standards such as OWASP Top 10 for Agentic Applications 2026.
AI Accessible Integrates easily with AI workflows and agents. Your LLM can use it as a tool.
Experience the Harness interactively before integrating:
Email the-metis-fca-handbook-ai-harness@jbmd.co.uk and request a free temporary Access Code.
Ask compliance questions in natural language and watch each reasoning step unfold in real-time.
The Harness is built on proven principles:
Embed FCA reasoning as a service within your compliance platform. Users ask natural-language questions; your platform calls the Harness and presents structured reasoning.
Agents building compliance workflows can include FCA Handbook reasoning as a composed toolβno external API calls, just MCP configuration.
Integrate into document review or due-diligence pipelines. Automatically screen new rules against FCA applicability.
FS firms screening MCP servers will find:
Visit the Metis account dashboard:
This section walks through Claude Desktop as a fully worked example. The mcpServers JSON shape below is shared by most desktop/IDE MCP clients (Claude Code, Cursor, Windsurf, Cline, and others) β but the config file location and restart step are Claude Desktop's specifically. If you are using a different client, including one with a GUI-based connector flow (some OpenAI and Gemini integrations work this way) rather than a JSON config file, consult that client's own documentation for where to add a server.
Claude Desktop file location:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.jsonAdd this server entry (create the file if it doesn't exist):
Replace sk_live_... with your actual API key from your Metis account.
For Claude Desktop: quit and restart the app. Other clients reload MCP connections differently β check your client's documentation if unsure. Once connected, the evaluate_fca_handbook_applicability tool will be available in agent workflows.
The tool accepts two parameters:
"quick" (default, ~60-120 seconds) or "full" (longer, detailed conditional reasoning)The tool returns:
Tool not appearing (Claude Desktop; the same class of issue applies to most desktop MCP clients):
fca-handbook-harness-mcp resolves on the command line (which fca-handbook-harness-mcp / where fca-handbook-harness-mcp). Desktop MCP clients typically launch with a minimal environment and may not see the same PATH as your shell β if the command does not resolve, replace "command": "fca-handbook-harness-mcp" with the absolute path from that lookup401 Unauthorized:
METIS_API_KEY is set in the config envConnection timeout:
mcp, requests)__init__.py β Python package markerFor questions or issues, contact: the-metis-fca-handbook-ai-harness@jbmd.co.uk
Product: Metis FCA Handbook AI Harness
Version: 3.0.0
License: MIT
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/the-metis-fca-handbook-ai-harness-mcp)<a href="https://allmcps.com/mcp/the-metis-fca-handbook-ai-harness-mcp"><img src="https://allmcps.com/api/badge/the-metis-fca-handbook-ai-harness-mcp?style=directory" alt="The Metis Fca Handbook Ai Harness Mcp on AllMCPs" /></a>