Skip to main content
Glama

Kick MCP Server

🎮 KickMCP - Kick API Integration Made Easy

🚀 A powerful Model Context Protocol (MCP) server for seamless Kick.com API integration

📋 Table of Contents

🚀 Quick Start

  1. Install the package:
npm install kick-mcp
  1. Create your MCP configuration (mcp.json):
{ "mcpServers": { "kickmcp": { "command": "node", "args": ["./dist/bin/mcp.js"] } }, "version": "1.0.0", "description": "MCP configuration for KickMCP project", "defaultServer": "kickmcp"
  1. Get your credentials:

✨ Features

  • Complete Kick API Integration:
    • Authentication (OAuth, App Access Tokens)
    • Chat messaging with reply support
    • Channel information by ID and slug
    • User profile management
    • Stream control (start/stop/update)
    • Polls and predictions
    • Livestream status webhooks
    • Category search and trending content
  • MCP Standard Compliance:
    • JSON-RPC 2.0 interface
    • Standardized authentication
    • Extensible endpoints
    • AI assistant compatibility
  • Developer Experience:
    • Modern TypeScript codebase
    • Comprehensive documentation
    • Built-in diagnostics
    • Consistent error handling

👥 User Guides

👀 For Viewers

Enhance your viewing experience with KickMCP:

  • Chat Integration: Build custom chat clients with real-time message support
  • Channel Notifications: Get alerts when your favorite streamers go live
  • Content Discovery: Find new channels and trending categories

Example: Setting up chat notifications

const kickmcp = require('kick-mcp'); kickmcp.on('chatMessage', (message) => { if (message.mentions.includes(yourUsername)) { sendNotification(`${message.sender} mentioned you!`); } });

🎥 For Streamers

Optimize your streaming workflow:

  • Stream Management: Control your stream settings programmatically
  • Chat Moderation: Build custom moderation tools
  • Analytics: Track viewer engagement and channel growth
  • Polls & Predictions: Create interactive content

Example: Creating a poll

const poll = await kickmcp.createPoll({ question: "What game next?", options: ["Minecraft", "Fortnite", "Valorant"], duration: 300 // 5 minutes });

💻 For Developers

Build powerful Kick.com integrations:

  • OAuth Authentication: Secure user authentication flow
  • Webhooks: Real-time event processing
  • RESTful API: Complete API coverage
  • TypeScript Support: Full type definitions

Example: Setting up webhooks

const webhook = await kickmcp.createWebhook({ events: ['stream.online', 'stream.offline'], url: 'https://your-server.com/webhook' });

🔧 Installation

npm install kick-mcp # or with yarn yarn add kick-mcp

🔑 Authentication Setup

  1. Visit Kick Developer Settings
  2. Create a new application
  3. Copy your Client ID and Client Secret
  4. Configure your MCP server:
const kickmcp = require('kick-mcp'); kickmcp.configure({ clientId: 'YOUR_CLIENT_ID', clientSecret: 'YOUR_CLIENT_SECRET' });

📚 API Documentation

For detailed API documentation, visit:

🔍 Troubleshooting

Common issues and solutions:

  1. Authentication Errors
    • Verify your Client ID and Secret
    • Check your OAuth redirect URI
    • Ensure your Smithery key is valid
  2. Rate Limiting
    • Implement proper request throttling
    • Use caching where appropriate
    • Monitor your API usage

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

📄 License

MIT © NosytLabs

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

高性能模型上下文协议服务器实现,为第三方应用程序与 Kick 流媒体平台 API 集成提供标准化接口。

  1. 📋 目录
    1. 🚀 快速入门
      1. ✨ 特点
        1. 👥 用户指南
          1. 👀 致观众
          2. 🎥 对于 Streamer
          3. 💻对于开发人员
        2. 🔧 安装
          1. 🔑 身份验证设置
            1. 📚 API 文档
              1. 🔍 故障排除
                1. 🤝 贡献
                  1. 📄 许可证

                    Related MCP Servers

                    • -
                      security
                      F
                      license
                      -
                      quality
                      A Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API, simplifying API discovery, execution, and management for both developers and AI assistants.
                      Last updated -
                      2
                      6
                      Python
                      • Linux
                      • Apple
                    • A
                      security
                      A
                      license
                      A
                      quality
                      A Model Context Protocol (MCP) server that provides real-time flight tracking and status information using the AviationStack API.
                      Last updated -
                      3
                      2,401
                      6
                      JavaScript
                      MIT License
                      • Apple
                    • -
                      security
                      A
                      license
                      -
                      quality
                      A demonstration server that implements the Model Context Protocol (MCP) SDK, providing tools and endpoints for server-sent events and message handling.
                      Last updated -
                      25
                      10
                      TypeScript
                      MIT License
                    • A
                      security
                      A
                      license
                      A
                      quality
                      A Model Context Protocol (MCP) server for Claude Desktop that connects to 302AI's API services, allowing users to integrate and leverage 302AI capabilities through a structured communication interface.
                      Last updated -
                      9
                      5
                      20
                      JavaScript
                      MIT License
                      • Apple

                    View all related MCP servers

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/NosytLabs/KickMCP'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server