{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_sachicali-discordselfbot-mcp","slug":"sachicali-discordselfbot-mcp","name":"Discord Selfbot MCP Server","type":"mcp","url":"https://github.com/codebyyassine/discordselfbot-mcp#readme","page_url":"https://unfragile.ai/sachicali-discordselfbot-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:sachicali/discordselfbot-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_sachicali-discordselfbot-mcp__cap_0","uri":"capability://automation.workflow.mcp.based.discord.interaction.automation","name":"mcp-based discord interaction automation","description":"This capability allows users to automate interactions with Discord using a selfbot interface that adheres to the Model Context Protocol (MCP). By leveraging the discord.js-selfbot-v13 library, it integrates seamlessly with MCP-compatible clients, enabling users to send messages, respond to events, and manage server functionalities programmatically. The architecture is designed to handle asynchronous operations efficiently, allowing for real-time interactions without blocking the main execution thread.","intents":["How can I automate message responses in my Discord server?","What tools can I use to create a selfbot for Discord?","How do I integrate MCP with my Discord selfbot?"],"best_for":["developers looking to automate Discord interactions with selfbots"],"limitations":["Limited to functionalities exposed by discord.js-selfbot-v13; may not support all Discord API features."],"requires":["Node.js 14+","discord.js-selfbot-v13"],"input_types":["text","commands"],"output_types":["text","event responses"],"categories":["automation-workflow","discord-bots"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_sachicali-discordselfbot-mcp__cap_1","uri":"capability://automation.workflow.dynamic.command.handling","name":"dynamic command handling","description":"This capability enables the selfbot to dynamically handle commands issued by users in Discord channels. It uses a command registry pattern to map user inputs to specific functions, allowing for extensibility and easy addition of new commands without modifying core code. The command handler listens for messages and parses them to identify commands, executing the corresponding functions asynchronously to maintain responsiveness.","intents":["How can I create custom commands for my Discord selfbot?","What is the best way to manage multiple commands in a selfbot?","How do I implement command parsing in my Discord bot?"],"best_for":["developers building feature-rich Discord selfbots"],"limitations":["Command parsing may be limited by the complexity of user inputs; requires careful design to avoid conflicts."],"requires":["Node.js 14+","discord.js-selfbot-v13"],"input_types":["text"],"output_types":["text","command responses"],"categories":["automation-workflow","discord-bots"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_sachicali-discordselfbot-mcp__cap_2","uri":"capability://automation.workflow.event.driven.response.system","name":"event-driven response system","description":"This capability implements an event-driven architecture to respond to various Discord events such as message creation, user joins, and reactions. By subscribing to Discord's event system through discord.js-selfbot-v13, the selfbot can trigger specific actions based on these events, enabling real-time interaction and automation. This approach allows for a responsive user experience, as actions can be executed immediately upon event detection.","intents":["How can I respond to user messages automatically?","What methods can I use to handle Discord events in my selfbot?","How do I set up event listeners for my Discord bot?"],"best_for":["developers wanting to create interactive Discord bots"],"limitations":["Event handling is limited to the events supported by the Discord API; may not cover all edge cases."],"requires":["Node.js 14+","discord.js-selfbot-v13"],"input_types":["events"],"output_types":["text","notifications"],"categories":["automation-workflow","discord-bots"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_sachicali-discordselfbot-mcp__cap_3","uri":"capability://tool.use.integration.mcp.integration.for.multi.client.support","name":"mcp integration for multi-client support","description":"This capability enables the selfbot to integrate with multiple MCP-compatible clients, allowing for cross-platform functionality and interoperability. By adhering to the MCP specifications, the selfbot can communicate with various services and tools that support MCP, facilitating a broader range of automation and integration opportunities. This design choice enhances the versatility of the selfbot in diverse environments.","intents":["How can I connect my selfbot to other MCP services?","What are the benefits of using MCP for my Discord bot?","How do I enable multi-client support in my selfbot?"],"best_for":["developers looking to leverage MCP for cross-platform integrations"],"limitations":["Dependent on the availability of other MCP-compatible services; may require additional configuration."],"requires":["Node.js 14+","discord.js-selfbot-v13"],"input_types":["text","commands"],"output_types":["text","integration responses"],"categories":["tool-use-integration","discord-bots"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_sachicali-discordselfbot-mcp__cap_4","uri":"capability://automation.workflow.asynchronous.message.processing","name":"asynchronous message processing","description":"This capability allows the selfbot to process messages asynchronously, ensuring that it can handle multiple interactions without blocking the main execution thread. By using promises and async/await patterns, the selfbot can send and receive messages concurrently, improving performance and responsiveness. This architecture is particularly beneficial in high-traffic servers where message volume can be significant.","intents":["How can I improve the performance of my Discord selfbot?","What techniques can I use for handling multiple messages at once?","How do I implement asynchronous operations in my selfbot?"],"best_for":["developers building high-performance Discord bots"],"limitations":["Complexity in managing asynchronous flows; potential for race conditions if not handled properly."],"requires":["Node.js 14+","discord.js-selfbot-v13"],"input_types":["text","commands"],"output_types":["text","responses"],"categories":["automation-workflow","discord-bots"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","discord.js-selfbot-v13"],"failure_modes":["Limited to functionalities exposed by discord.js-selfbot-v13; may not support all Discord API features.","Command parsing may be limited by the complexity of user inputs; requires careful design to avoid conflicts.","Event handling is limited to the events supported by the Discord API; may not cover all edge cases.","Dependent on the availability of other MCP-compatible services; may require additional configuration.","Complexity in managing asynchronous flows; potential for race conditions if not handled properly.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:28.138Z","last_scraped_at":"2026-05-03T15:19:27.556Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=sachicali-discordselfbot-mcp","compare_url":"https://unfragile.ai/compare?artifact=sachicali-discordselfbot-mcp"}},"signature":"WQuHy8pITPVtsUqZ9w526roxKDjkXP1ljt9cw7Cp9zVMp7+1jbFVyFvPFfHFtxKLF8iM28Ofj0hTLpjH28yPCw==","signedAt":"2026-06-22T05:58:06.592Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/sachicali-discordselfbot-mcp","artifact":"https://unfragile.ai/sachicali-discordselfbot-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=sachicali-discordselfbot-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}