XenonFlare MCP Server
his server allows AI assistants (like Claude) to manage your social media content.
XenonFlare MCP Server
A Model Context Protocol (MCP) server for interacting with the XenonFlare API. This server allows AI assistants (like Claude) to manage your social media content, list channels, and automate media publishing directly from your chat interface.
๐ Features
- Channel Management: List connected social media accounts (Instagram, YouTube, TikTok, etc.).
- Profile Management: Manage account profiles (groups of accounts for focused posting).
- Media Uploads: Upload videos and images via URL with granular platform configurations.
- Status Tracking: Monitor the progress of your media uploads in real-time.
- Content Management: List and delete recent uploads directly through your AI assistant.
๐ Resources
- Main Website: xenonflare.com
- Documentation: docs.xenonflare.com
- API Reference: docs.xenonflare.com/api-reference
- Developer Dashboard: xenonflare.com/developer/api-keys
๐ฆ Installation
For Users (Claude Desktop)
- Get your XenonFlare API Key from the XenonFlare Dashboard.
- Open your Claude Desktop configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Add the XenonFlare MCP server to the
mcpServersobject:
{
"mcpServers": {
"xenonflare": {
"command": "npx",
"args": ["-y", "@xenonflare/mcp-server"],
"env": {
"XENONFLARE_API_KEY": "your_api_key_here"
}
}
}
}
For Developers
- Clone the repository:
git clone https://github.com/Xenon-Flare/mcp-server.git cd mcp-server - Install dependencies:
npm install - Build the project:
npm run build - Run locally:
- Create a
.envfile based on.env.example:cp .env.example .env - Add your
XENONFLARE_API_KEYto the.envfile. - Start the server:
npm start
- Create a
๐ Available Tools
list_channels: List connected social accounts.list_profiles: List account profiles.upload_video: Upload a video via URL.upload_image: Upload an image via URL.get_video_status: Get status for a specific video.get_image_status: Get status for a specific image.list_videos: List recent video uploads.list_images: List recent image uploads.delete_video: Delete a video upload.delete_image: Delete an image upload.
โ๏ธ Configuration
The server expects the following environment variables:
XENONFLARE_API_KEY: Your XenonFlare API key (Required).XENONFLARE_API_URL: The XenonFlare API base URL (Optional, defaults tohttps://api.xenonflare.com).
๐ License
MIT ยฉ XenonFlare
Server Terkait
Kone.vc
sponsorMonetize your AI agent with contextual product recommendations
gotoHuman
Human-in-the-loop platform - Allow AI agents and automations to send requests for approval to your gotoHuman inbox.
MCP Orchestrator
A universal interface to manage and interact with all your MCP servers from a single point, using external configuration files for mappings and credentials.
notebooklm-mcp-cli
Programmatic access to Google NotebookLM โ via command-line interface (CLI) or Model Context Protocol (MCP) server.
Taiwan Holiday
Provides Taiwan national holidays and compensatory workday information. Data is fetched and cached automatically.
mcp-walmart-ads
MCP server for Walmart Connect Ads (Sponsored Search + Display) โ automatic RSA-SHA256 signing, multi-region config, and bundled API docs.
cal2prompt
A command-line tool to fetch Google Calendar schedules and convert them into custom prompts or text snippets using a template engine.
iTerm MCP
Provides access to your iTerm session, requiring iTerm2 and Node.js.
screenpipe
use 24/7 desktop memory as context in AI
Brivvy MCP
Connects AI assistants to your Brivvy workspace so they can use your brand voices, templates, and glossary for on-brand contentโhosted at mcp.brivvy.io.
Feishu/Lark OpenAPI
Connect AI agents to Feishu/Lark APIs for automating tasks like document processing, conversation management, and calendar scheduling.