Amazon Kinesis Video Streams Archived Media MCP Server
The Amazon Kinesis Video Streams Archived Media API is a specialized service provided by Amazon Web Services (AWS) that enables programmatic access to retrieve and transform archived video and audio streams stored within Kinesis Video Streams.
Quick Start Summary
The Amazon Kinesis Video Streams Archived Media MCP server is a Model Context Protocol bridge that connects AI assistants — including Claude Desktop, Cursor, Windsurf, and VS Code Copilot — to the Amazon Kinesis Video Streams Archived Media API through natural language. It exposes 6 API endpoints as callable tools, such as GetClip, GetDASHStreamingSessionURL, GetHLSStreamingSessionURL, and more. No authentication is required — setup takes approximately 30 seconds. The server uses STDIO transport and can be installed by running npx -y @mcp/amazonaws-com-kinesis-video-archived-media. This integration is sourced from the auto Amazon Kinesis Video Streams Archived Media OpenAPI specification (v2017-09-30) and has a quality score of 46/99 (fair documentation coverage).
Server Details
- Category
- Design & Creative
- Authentication
- None
- Endpoints
- 6 operations
- Transport
- STDIO
- Spec Version
- v2017-09-30
- Install Command
npx -y @mcp/amazonaws-com-kinesis-video-archived-media
Environment Variables
AMAZON_KINESIS_VIDEO_STREAMS_ARCHIVED_MEDIA_API_KEYExample: your_amazon_kinesis_video_streams_archived_media_api_key
Top Endpoints
/getClipGetClip
/getDASHStreamingSessionURLGetDASHStreamingSessionURL
/getHLSStreamingSessionURLGetHLSStreamingSessionURL
/getImagesGetImages
/getMediaForFragmentListGetMediaForFragmentList
One-Click Install
Copy the snippet for your MCP client and paste it in — zero editing required.
Claude Desktop
Add to claude_desktop_config.json
{
"mcpServers": {
"amazonaws-com-kinesis-video-archived-media": {
"command": "npx",
"args": [
"-y",
"@mcp/amazonaws-com-kinesis-video-archived-media"
],
"env": {
"AMAZON_KINESIS_VIDEO_STREAMS_ARCHIVED_MEDIA_API_KEY": "your_amazon_kinesis_video_streams_archived_media_api_key"
}
}
}
}Cursor
Settings → MCP Servers → Add
{
"mcpServers": {
"amazonaws-com-kinesis-video-archived-media": {
"url": "https://mcpbridge.org/config/amazonaws-com-kinesis-video-archived-media.json"
}
}
}Saves as .cursor/mcp.json in the download. Move it to your project root.
VS Code
Use with MCP extension
{
"mcpServers": {
"amazonaws-com-kinesis-video-archived-media": {
"url": "https://mcpbridge.org/config/amazonaws-com-kinesis-video-archived-media.json"
}
}
}Endpoints Explorer
Search and browse the 6 operations supported by this server.
Multi-Language Code Examples
Executable code snippets for calling Amazon Kinesis Video Streams Archived Media endpoints in curl, TypeScript, or Python.
curl -X POST "https://api.apis.guru/v2/specs/amazonaws.com/kinesis-video-archived-media/2017-09-30/getClip" \ -H "Content-Type: application/json" \ # No auth required
Manual Configuration
Directly add this block to your JSON config file, or use the hosted config registry URL.
{
"mcpServers": {
"amazonaws-com-kinesis-video-archived-media": {
"command": "npx",
"args": ["-y","@mcp/amazonaws-com-kinesis-video-archived-media"],
"env": {
"AMAZON_KINESIS_VIDEO_STREAMS_ARCHIVED_MEDIA_API_KEY": "your_amazon_kinesis_video_streams_archived_media_api_key"
}
}
}
}Authentication Details
No authentication required. This MCP server runs out-of-the-box.
Documentation Links
Error Handling & HTTP Status Code Matrix
Common status codes, error causes, and resolution steps when invoking Amazon Kinesis Video Streams Archived Media endpoints.
400 Bad RequestCause: Malformed payload parameters or missing required fields.
Resolution: Verify request schema in Endpoints tab before calling tool.
401 UnauthorizedCause: Missing or invalid API key credentials.
Resolution: Set environment variable in MCP client config under env object.
403 ForbiddenCause: Insufficient scope permissions for requested resource.
Resolution: Verify key permissions in developer dashboard.
404 Not FoundCause: Resource URL path or requested entity ID does not exist.
Resolution: Check path variables and parameters.
429 Rate Limit ExceededCause: API rate limit quota exceeded.
Resolution: Implement exponential backoff retry in tool call.
500 Internal ErrorCause: Upstream server runtime fault.
Resolution: Inspect STDIO stderr output for log trace.
Quality Score
Checked against our protocol-compliance rules.
Specification Version: v2017-09-30
Page compiled on: June 13, 2026
Own this API?
Verify ownership of this listing to control the description, configuration details, and documentation links. Choose between free manual verification or instant premium placement.
Option 1: Free Verification
Slow manual review. Requires creating a GitHub issue with verified documentation or domain verification.
- • Verified badge on page
- • Standard search sorting
- • 2-3 business days review
Option 2: Featured Upgrade($9/mo)
Instant verification plus premium styling, featured badges, and directory placement boost.
- • ★ Featured star & amber highlight border
- • Top of directory search placement
- • Instant activation via claim token
📖 Detailed MCP Integration Guide
A technical breakdown of capabilities, agent workflows, and security/configuration best practices.
getImages endpoint with appropriate fragment selection logic. Another task could be, "Update our monitoring dashboard script to automatically query and display the five most recent 30-second video clips from the 'Public-Square' camera whenever a motion alert is triggered." This involves dynamically using getClip and potentially listFragments in response to external events. The AI can also assist in debugging by interpreting error messages and suggesting the correct API call or parameter adjustment, effectively becoming a knowledgeable collaborator in the development process.kinesisvideo:GetClip, kinesisvideo:GetHLSStreamingSessionURL) and scoped to specific streams via resource ARNs. Best practices include using short-lived temporary credentials via the AWS Security Token Service, encrypting all data in transit and at rest (leveraging the Kinesis Video Streams encryption), and implementing strict API gateway controls or VPC endpoints if the MCP server is deployed within a private network. Comprehensive logging via AWS CloudTrail should be enabled to audit all API calls made through the MCP interface, ensuring traceability and compliance.Similar APIs
Other APIs in the Design & Creative category.
Figma API
Access Figma files, components, and styles for design-to-code workflows in your AI development environment.
Personal Access TokenEC2 Image Builder
EC2 Image Builder is a fully managed service provided by Amazon Web Services (AWS) that fundamentally streamlines the creation, maintenance, and distribution of secure, consistent, and production-ready server images, often referred to as "golden images." At its core, the service eliminates the manual, error-prone, and time-consuming processes traditionally associated with image management by providing a declarative, pipeline-based approach. Users define image recipes—specifying a source image, components (containing installation scripts, configuration steps, and tests), and infrastructure settings—and the service orchestrates the entire build process on AWS infrastructure. This includes launching temporary instances, applying customizations, running security and compliance validations, and finally, creating the image or container. The primary use cases span from enterprise IT teams standardizing hundreds of golden images for diverse workloads across global regions, to DevOps engineers rapidly provisioning secure, compliant base images for containerized microservices or scalable compute fleets, ensuring every deployment starts from a known, auditable, and up-to-date foundation.
Amazon Kinesis Video Streams Media
The Amazon Kinesis Video Streams Media API is a specialized streaming service provided by Amazon Web Services (AWS) that enables developers to reliably ingest, store, and retrieve media streams such as video and audio at scale. The core endpoint, POST /getMedia, facilitates the retrieval of media fragments from Kinesis Video Streams, allowing applications to pull continuous or on-demand video and audio data from cloud-hosted streams. This API is particularly powerful for enterprises and organizations dealing with large volumes of real-time or archival media content originating from cameras, microphones, drones, and other media-producing devices. Typical use cases span security and surveillance systems where footage must be accessed and analyzed on demand, media broadcasting platforms that require low-latency stream retrieval, healthcare applications involving remote patient monitoring video feeds, industrial inspection systems where drones capture inspection footage, and smart city infrastructure that processes live feeds from traffic and public safety cameras. By abstracting the complexity of managing massive media storage and delivery, Kinesis Video Streams Media allows developers to focus on building application logic rather than infrastructure.
Amazon Kinesis Video Signaling Channels
The Amazon Kinesis Video Signaling Channels API, provided by Amazon Web Services (AWS) as an integral component of its Kinesis Video Streams service, acts as a critical infrastructure layer for establishing and managing real-time peer-to-peer connections using the WebRTC protocol. This managed signaling service abstracts the inherent complexity of peer discovery, NAT traversal, and session negotiation. Its core capabilities are exposed through two primary endpoints: POST /v1/get-ice-server-config, which provides developers with a list of ICE (Interactive Connectivity Establishment) servers, including STUN and TURN configurations, essential for establishing connections across restrictive networks; and POST /v1/send-alexa-offer-to-master, which facilitates the transmission of a WebRTC SDP (Session Description Protocol) offer to a designated master node in a master-viewer architecture. Enterprise use cases are vast, ranging from building scalable, low-latency video streaming solutions for security and monitoring systems, enabling real-time audio/video communication in telehealth or remote assistance platforms, and powering interactive live sports or event streaming where direct peer connections are paramount. For consumers, this API underpins the connectivity of smart home devices like video doorbells and baby monitors to companion apps, ensuring reliable, real-time interaction.
Related MCP Server Integrations
Figma API MCP Setup
Access Figma files, components, and styles for design-to-code workflows in your AI development environment.
EC2 Image Builder MCP Setup
EC2 Image Builder is a fully managed service provided by Amazon Web Services (AWS) that fundamentally streamlines the creation, maintenance, and distribution of secure, consistent, and production-ready server images, often referred to as "golden images." At its core, the service eliminates the manual, error-prone, and time-consuming processes traditionally associated with image management by providing a declarative, pipeline-based approach. Users define image recipes—specifying a source image, components (containing installation scripts, configuration steps, and tests), and infrastructure settings—and the service orchestrates the entire build process on AWS infrastructure. This includes launching temporary instances, applying customizations, running security and compliance validations, and finally, creating the image or container. The primary use cases span from enterprise IT teams standardizing hundreds of golden images for diverse workloads across global regions, to DevOps engineers rapidly provisioning secure, compliant base images for containerized microservices or scalable compute fleets, ensuring every deployment starts from a known, auditable, and up-to-date foundation.
Amazon Kinesis Video Streams Media MCP Setup
The Amazon Kinesis Video Streams Media API is a specialized streaming service provided by Amazon Web Services (AWS) that enables developers to reliably ingest, store, and retrieve media streams such as video and audio at scale. The core endpoint, POST /getMedia, facilitates the retrieval of media fragments from Kinesis Video Streams, allowing applications to pull continuous or on-demand video and audio data from cloud-hosted streams. This API is particularly powerful for enterprises and organizations dealing with large volumes of real-time or archival media content originating from cameras, microphones, drones, and other media-producing devices. Typical use cases span security and surveillance systems where footage must be accessed and analyzed on demand, media broadcasting platforms that require low-latency stream retrieval, healthcare applications involving remote patient monitoring video feeds, industrial inspection systems where drones capture inspection footage, and smart city infrastructure that processes live feeds from traffic and public safety cameras. By abstracting the complexity of managing massive media storage and delivery, Kinesis Video Streams Media allows developers to focus on building application logic rather than infrastructure.
Amazon Kinesis Video Signaling Channels MCP Setup
The Amazon Kinesis Video Signaling Channels API, provided by Amazon Web Services (AWS) as an integral component of its Kinesis Video Streams service, acts as a critical infrastructure layer for establishing and managing real-time peer-to-peer connections using the WebRTC protocol. This managed signaling service abstracts the inherent complexity of peer discovery, NAT traversal, and session negotiation. Its core capabilities are exposed through two primary endpoints: POST /v1/get-ice-server-config, which provides developers with a list of ICE (Interactive Connectivity Establishment) servers, including STUN and TURN configurations, essential for establishing connections across restrictive networks; and POST /v1/send-alexa-offer-to-master, which facilitates the transmission of a WebRTC SDP (Session Description Protocol) offer to a designated master node in a master-viewer architecture. Enterprise use cases are vast, ranging from building scalable, low-latency video streaming solutions for security and monitoring systems, enabling real-time audio/video communication in telehealth or remote assistance platforms, and powering interactive live sports or event streaming where direct peer connections are paramount. For consumers, this API underpins the connectivity of smart home devices like video doorbells and baby monitors to companion apps, ensuring reliable, real-time interaction.
Amazon Kinesis Video Streams MCP Setup
Amazon Kinesis Video Streams is a fully managed AWS service designed for ingesting, storing, and processing video streams at massive scale, enabling developers to build intelligent video applications without managing underlying infrastructure. This API provides programmatic control over the service's core resources, including the creation and deletion of video streams and signaling channels, which are essential for real-time video ingestion and peer-to-peer signaling in applications like WebRTC. Enterprise use cases span across real-time monitoring of industrial sites for safety compliance, analyzing retail customer behavior through in-store cameras, enabling telemedicine consultations via live video feeds, and powering security systems that record and analyze footage from countless IP cameras. For consumers, it underpins applications like live sports streaming, drone video analysis, and next-generation baby monitors that offer secure, low-latency viewing. The service handles the heavy lifting of video durability, encryption, and format compatibility, allowing developers to focus on building analytics and machine learning pipelines on top of the stored video data.