Skip to content
AI & MLNo Auth RequiredAuto OpenAPIQuality Score: 46/99

Amazon Detective MCP Server Integration Guide

Quick Start Architecture Summary

The Amazon Detective MCP server is a Model Context Protocol integration that connects AI assistants (Claude Desktop, Cursor IDE, VS Code, Zed) to the Amazon Detective API through natural language directives. It exposes 10 API operations as callable MCP tools, including AcceptInvitation, BatchGetGraphMemberDatasources, BatchGetMembershipDatasources, and more. No authentication is required — operates out of the box immediately. Sourced from the auto Amazon Detective OpenAPI specification (v2018-10-26) with an overall quality score of 46/99.

Technical Overview & Protocol Integration

Amazon Detective is a fully managed security service provided by Amazon Web Services (AWS) that employs machine learning, statistical analysis, and graph theory to automatically collect, normalize, and analyze log data from critical AWS workloads.

By converting the OpenAPI 3.0 specification for Amazon Detective into native Model Context Protocol (MCP) tool definitions, developers and AI agents gain programmatic access to endpoints over stdio or HTTP transports. Every endpoint is translated into a discrete tool payload complete with input argument validation, parameter descriptions, and return type definitions.

This setup enables LLM agents to execute multi-step workflows, search records, mutate state, and analyze responses safely within local desktop client sessions like Claude Desktop and Cursor IDE.

2. Technical Specifications Matrix

System Specifications

API NameAmazon Detective
Slug Identifieramazonaws-com-detective
CategoryAI & ML
Auth MethodNone Required
Endpoint Count10 tools mapped
Spec VersionOpenAPI v2018-10-26
Transport TypeSTDIO
Publisher Sourceauto

3. Multi-Client Installation Matrix

Copy and paste these pre-formatted JSON snippets into your MCP client configuration files.

Claude Desktop

Add to claude_desktop_config.json

{
  "mcpServers": {
    "amazonaws-com-detective": {
      "command": "npx",
      "args": [
        "-y",
        "@mcp/amazonaws-com-detective"
      ],
      "env": {
        "AMAZON_DETECTIVE_API_KEY": "your_amazon_detective_api_key"
      }
    }
  }
}
Deep link

Cursor IDE

Settings → MCP Servers → Add Hosted Config

{
  "mcpServers": {
    "amazonaws-com-detective": {
      "url": "https://mcpbridge.org/config/amazonaws-com-detective.json"
    }
  }
}

Saves as .cursor/mcp.json in the download. Move it to your project root.

Deep link install →

VS Code / Cline

Use with MCP extension config

{
  "mcpServers": {
    "amazonaws-com-detective": {
      "url": "https://mcpbridge.org/config/amazonaws-com-detective.json"
    }
  }
}

4. Environment Variables & Authentication Reference

Key parameters and credential variable mappings for Amazon Detective.

Variable NameRequiredExample Value
AMAZON_DETECTIVE_API_KEYREQUIREDyour_amazon_detective_api_key

5. Endpoints & Tool Schemas Matrix

Search and inspect the 10 tool signatures mapped from OpenAPI.

Executable Code Integration Examples

Call Amazon Detective endpoints via cURL, TypeScript, or Python REST SDKs.

curl -X PUT "https://api.apis.guru/v2/specs/amazonaws.com/detective/2018-10-26/invitation" \
  -H "Content-Type: application/json" \
  # No auth required

6. Real-World AI Assistant Prompts

Prompt directives for invoking Amazon Detective operations inside AI client chats.

1. Information Search & Resource Querying

Read Query

"Use Amazon Detective MCP server tools to search resources matching path '/invitation' and summarize available properties."

2. Action Execution & API Payload Creation

Action Execution

"Call Amazon Detective operation '/invitation' with parameters configured for environment testing."

3. Multi-Step API Workflow Automation

Workflow Automation

"Inspect recent responses from Amazon Detective API, extract target identifiers, and format a clean diagnostic report."

4. Introspection & Schema Audit

Introspection

"Retrieve the full OpenAPI tool schema list for Amazon Detective MCP server and generate a technical summary of capabilities."

7. Error Resolution & Troubleshooting Guide

HTTP status codes and JSON-RPC protocol error resolution matrix.

400 Bad Request

Root Cause: Malformed request payload parameters or missing required JSON Schema fields.

Resolution Action: Verify request schema in Section 5 tool specifications before calling operation.

401 Unauthorized

Root Cause: Missing or invalid API key credentials in MCP environment config.

Resolution Action: Define required key in client config under env object.

403 Forbidden

Root Cause: Insufficient scope permissions or unauthorized resource access.

Resolution Action: Check key permissions in developer control panel.

404 Not Found

Root Cause: Resource URL path or requested target ID does not exist.

Resolution Action: Inspect path parameters and resource ID values.

429 Rate Limit Exceeded

Root Cause: Upstream API rate limit quota exceeded.

Resolution Action: Implement exponential backoff retry in tool execution loop.

500 Internal Server Error

Root Cause: Upstream service runtime fault or stdio process crash.

Resolution Action: Inspect STDIO stderr output stream for diagnostic trace.

8. Quality Scorecard & Audit Metadata

Automated evaluation metrics for OpenAPI specification quality.

Quality Grade Index
46
★ Fair Quality Grade
Score Breakdown Checklist
Auto-generated specification (+12 pts)
Documentation URL available (+12 pts)
OpenAPI 3.0 specification available (+8 pts)
10 endpoint schemas (+14 pts)

Similar AI & ML APIs

Openai MCP

Generate text, images, and embeddings. Integrate GPT models and DALL-E into your AI agent.

Anthropic API MCP

Access Claude AI models for text generation, analysis, and code assistance through the Anthropic API.

OpenAI API MCP

The OpenAI API, developed and maintained by OpenAI, provides programmatic access to a suite of advanced artificial intelligence capabilities centered around large language models (LLMs). Its core functions enable developers to integrate state-of-the-art natural language processing and generation into applications. Key endpoints support text generation (completions, chat completions), content transformation (edits, classifications), semantic analysis (embeddings), and multimodal processing (audio transcriptions and translations). The API serves a broad spectrum of users, from individual developers and startups building conversational agents or content tools to large enterprises automating complex workflows, enhancing customer support, conducting sentiment analysis on large text corpora, or generating synthetic data for training. Use cases span consumer applications like intelligent writing assistants and enterprise-grade solutions for automated document summarization, code generation, and multilingual communication platforms.

Amazon CodeGuru Profiler MCP

Amazon CodeGuru Profiler is an advanced application performance profiling service provided by Amazon Web Services (AWS). It continuously collects runtime performance data—such as CPU utilization, memory allocation, and thread contention—from live production applications, then analyzes this data using machine learning algorithms to pinpoint performance bottlenecks and inefficiencies. The API serves as the programmatic interface for managing the profiling lifecycle, allowing developers to create and configure profiling groups, adjust agent settings, retrieve performance metrics and findings, and manage notification configurations. Enterprise use cases include optimizing microservice latency in high-traffic systems, reducing cloud compute costs by identifying inefficient code paths, and maintaining application health in continuous deployment pipelines where performance regressions must be detected early. For development teams, it provides actionable insights to guide code optimization efforts based on real-world usage rather than synthetic benchmarks.

Related MCP Server Integrations

Amazon Augmented AI Runtime MCP Setup

Amazon Augmented AI (Amazon A2I) Runtime is a specialized API service provided by Amazon Web Services (AWS) that enables developers to seamlessly integrate human review workflows into their machine learning applications. This API is the operational core of the A2I service, providing programmatic control over the lifecycle of human review loops. Its primary function is to manage the initiation, monitoring, and termination of asynchronous tasks that require human judgment when an automated model's confidence falls below a predefined threshold. By exposing endpoints for creating (`POST /human-loops`), inspecting status (`GET /human-loops/{HumanLoopName}`), listing loops based on a definition (`GET /human-loops#FlowDefinitionArn`), and stopping loops (`POST /human-loops/stop`), the API offers a robust toolkit for building resilient AI systems. This is critical in enterprise use cases such as content moderation for social platforms, medical image analysis for diagnostic support, financial document processing for fraud detection, and quality control in manufacturing, where the cost of an error from a purely automated system is high and human oversight is a regulatory or quality necessity.

AI & MLConfigure →

Amazon CodeGuru Profiler MCP Setup

Amazon CodeGuru Profiler is an advanced application performance profiling service provided by Amazon Web Services (AWS). It continuously collects runtime performance data—such as CPU utilization, memory allocation, and thread contention—from live production applications, then analyzes this data using machine learning algorithms to pinpoint performance bottlenecks and inefficiencies. The API serves as the programmatic interface for managing the profiling lifecycle, allowing developers to create and configure profiling groups, adjust agent settings, retrieve performance metrics and findings, and manage notification configurations. Enterprise use cases include optimizing microservice latency in high-traffic systems, reducing cloud compute costs by identifying inefficient code paths, and maintaining application health in continuous deployment pipelines where performance regressions must be detected early. For development teams, it provides actionable insights to guide code optimization efforts based on real-world usage rather than synthetic benchmarks.

AI & MLConfigure →

Amazon CodeGuru Reviewer MCP Setup

The Amazon CodeGuru Reviewer API is a powerful programmatic interface to Amazon's automated code analysis service, designed to elevate code quality and developer productivity. This API exposes the core functionalities of a managed service that combines deep static analysis, machine learning models trained on vast code repositories, and pattern recognition to identify complex defects, security vulnerabilities, and non-idiomatic code patterns that are often missed in manual reviews. Specifically targeting Java and Python codebases, CodeGuru Reviewer analyzes code changes submitted through integrated repositories like AWS CodeCommit, GitHub, or Bitbucket, and generates actionable recommendations. Its primary enterprise use cases are integrated into continuous integration and continuous delivery (CI/CD) pipelines for automated, mandatory code quality gates; conducting security and compliance audits on critical application code; and providing scalable, consistent feedback during the pull request process, thereby reducing the burden on human reviewers and accelerating safe code deployments.

AI & MLConfigure →

Amazon Connect Contact Lens MCP Setup

Amazon Connect Contact Lens is an advanced analytics and quality assurance service offered by Amazon Web Services (AWS), designed to empower contact center administrators, supervisors, and quality managers with deep, actionable insights from customer-agent interactions. Its core capabilities extend far beyond basic call recording analysis. The service leverages sophisticated machine learning models for real-time and post-call speech transcription, converting voice conversations into text with high accuracy. It then applies natural language processing (NLP) to perform granular sentiment analysis at both the conversational and phrase level, detecting positive, negative, and neutral tones to gauge customer satisfaction dynamically. Furthermore, Contact Lens enables intelligent search across conversations, automatic contact categorization based on predefined topics or patterns, and the detection of specific issues such as compliance violations, scripted adherence, or escalatory language. This API provides programmatic access to these analytical functions, making it a cornerstone for enterprises aiming to automate quality monitoring, ensure regulatory compliance, identify training opportunities, and ultimately drive improvements in customer experience and operational efficiency within their Amazon Connect-powered contact centers.

AI & MLConfigure →

Amazon Elastic Inference MCP Setup

Amazon Elastic Inference (EI) is a managed service provided by Amazon Web Services (AWS) designed to dramatically reduce the cost of deep learning inference workloads by enabling users to attach low-cost, elastic GPU-powered accelerators to Amazon EC2 instances and SageMaker endpoints. The core capability of the EI public API, which is now in a phase of managed sunsetting for new customers, is to programmatically discover, provision, and manage these accelerator resources. The API provides endpoints for listing available accelerator offerings and types, describing the attributes and status of specific accelerators, and managing resource tags for organizational and cost allocation purposes. Its typical enterprise use cases historically centered on optimizing machine learning model serving, such as powering real-time computer vision, natural language processing, and recommendation systems where dynamic, cost-efficient GPU acceleration was needed without the overhead of provisioning full GPU instances.

AI & MLConfigure →