{"apiVersion":"v1","directorySlug":"bytesagain-mcp-5f30993e60","title":"BytesAgain","description":"Search 60,000+ verified AI agent skills and 367 use-case workflows. Free, no login needed.","pageUrl":"https://www.mcpbundles.com/skills/bytesagain-mcp-5f30993e60","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://bytesagain.com/api/mcp","hostedMcpUrl":null,"toolCount":14,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.bytesagain/bytesagain-mcp-5f30993e60","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_skills","description":"Search hundreds of thousands of AI agent skills from the BytesAgain platform. 3 main directions: Skill Search (hundreds of thousands of skills, 7 languages), Use Cases (1,000+ real-world AI workflows), Request Wall (community skill requests). Supports 7 languages: EN, Chinese (中文), Japanese (日本語), Korean (한국어), German, French, ES. Returns skills with slug, name, description, category, tags, downloads, stars, source, and source_url. Results ranked by relevance (full-text score) then download coun","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"query":{"type":"string"}}},"logicalName":"search_skills","displayName":"search_skills","title":"search_skills","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_skill","description":"Fetch full details for one skill by slug. Call AFTER search_skills or popular_skills when a user selects a specific result — do NOT batch-call for every item. Returns: name, description, category, tags, version, author, downloads, stars, install_command, homepage_url, repo_url. Error lifecycle: slug not found → {error: \"Skill not found\"} → fall back to search_skills with related keyword. Never guess slugs; only use slugs from prior tool results.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"get_skill","displayName":"get_skill","title":"get_skill","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"popular_skills","description":"Return top N AI agent skills ranked by download count. Use for discovery or onboarding when user has no specific task in mind (e.g. \"show me popular skills\", \"what can I do with this\"). Do NOT use when user describes a specific task — use search_skills instead. Returns: slug, name, description, category, downloads, stars. On database error returns empty list — do not retry. Default limit 20, max 50. Follow up with get_skill only if user requests details on a specific result.","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"}}},"logicalName":"popular_skills","displayName":"popular_skills","title":"popular_skills","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_use_cases","description":"Search 1,000+ AI agent use-cases by task or goal description. Use-cases describe real-world workflows like \"write a weekly report\", \"automate email replies\", or \"analyze sales data\". Each use-case links to a dedicated page listing the best AI skills for that task. Use this tool when: (1) user describes a goal or workflow rather than a tool name, (2) user asks \"how do I use AI for X\", (3) you want to show what tasks AI can help with. Returns use-case slug, title, description, and page URL. Combin","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"number"},"query":{"type":"string"}}},"logicalName":"search_use_cases","displayName":"search_use_cases","title":"search_use_cases","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_workflow","description":"Return a complete agent-ready workflow for a user goal, including who it is for, common blockers, skill selection standards, recommended steps, tested skill-stack candidates, prompt for the user agent, and upgrade path. Use this when the user asks how to solve a problem or what skill stack their agent should use. Prefer this over raw search when the user arrives with a business/task problem.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}}},"logicalName":"get_workflow","displayName":"get_workflow","title":"get_workflow","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_request","description":"Submit a new skill request to the BytesAgain community wall. Use when a user asks to publish a request for an AI skill they need. Creates a public entry on the requests wall. Sends notification to site admin. Input: title (one-line summary), request (10-800 chars), platform (optional), budget (optional), contact (required — email/TG for follow-up, kept private), nickname (optional display name).","inputSchema":{"type":"object","required":["request","contact"],"properties":{"budget":{"type":"string"},"contact":{"type":"string"},"request":{"type":"string"},"nickname":{"type":"string"},"platform":{"type":"string"}}},"logicalName":"submit_request","displayName":"submit_request","title":"submit_request","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_requests","description":"Get recent skill requests from the BytesAgain community wall, newest first. Returns id, title, request text, platform, budget, nickname, view_count, and created_at. Contact info is excluded for privacy. Optionally filter by keyword in title or request text.","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"query":{"type":"string"}}},"logicalName":"list_requests","displayName":"list_requests","title":"list_requests","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_deals","description":"Get active AliExpress Sunshine Savings coupon codes — up to 60% off, valid May 18-22. Returns the latest campaign coupon codes with discount thresholds. Use when the user asks about AliExpress discounts, coupon codes, or promotions.","inputSchema":{"type":"object","required":[],"properties":{"region":{"type":"string"}}},"logicalName":"get_deals","displayName":"get_deals","title":"get_deals","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"generate_usecase","description":"Generate a use case for a given topic or goal. The process: 1) search 60,000+ AI skills by keyword, 2) AI-score top results for relevance, 3) select best 5 skills for the task, 4) generate structured use case with skill recommendations. Use when a user describes a task and wants a curated AI skill stack.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}}},"logicalName":"generate_usecase","displayName":"generate_usecase","title":"generate_usecase","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"score_skills","description":"Six-dimension skill scoring engine. Given a topic, searches skills and scores each on: downloads (25pts), stars (15pts), category relevance to topic (20pts, AI-evaluated), description quality (15pts), source diversity (15pts), name match (10pts). Use when you want to see how well skills rank for a task. Returns scored list sorted by total.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"number"},"query":{"type":"string"}}},"logicalName":"score_skills","displayName":"score_skills","title":"score_skills","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"run_pipeline","description":"Full automated content pipeline. Given a topic, it: 1) Discovers relevant skills from 60,000+ database (search + rank) 2) Scores each on 6 dimensions (downloads, stars, category relevance, description quality, source diversity, name match) 3) Uses AI to select the best 5-8 skills that genuinely fit the topic 4) Generates a structured use case (title, description, skill stack with reasons) 5) Writes a full 800+ word article in markdown 6) Creates 3 tweet drafts promoting the use case 7) Saves art","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"},"publish":{"type":"boolean"}}},"logicalName":"run_pipeline","displayName":"run_pipeline","title":"run_pipeline","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"install_stack","description":"Return a curated skill stack (bundle) for bulk pre-installation. Each stack groups 5-15 skills for a common use case. Returns: stack name, description, skills with slugs, install commands. Available stacks: developer-starter, content-creator, data-analyst, crypto-trader, devops-engineer, ai-agent-developer, security-auditor, homework-helper, startup-founders, marketing-team","inputSchema":{"type":"object","required":[],"properties":{"name":{"type":"string"}}},"logicalName":"install_stack","displayName":"install_stack","title":"install_stack","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"scan_skill","description":"Security scanner for AI agent skills. Fetches the skill's script, runs static analysis checking 30+ dangerous patterns: sensitive file reads (.env, .ssh, $HOME), remote code execution (curl|bash, base64 decode + exec), obfuscation signals, reverse shells, credential leaks, affiliate link abuse. Uses pattern matching for fast results and optional DeepSeek AI for deeper review. Returns safety score 0-100, flagged violations, and recommendations.","inputSchema":{"type":"object","required":["slug"],"properties":{"deep":{"type":"boolean"},"slug":{"type":"string"}}},"logicalName":"scan_skill","displayName":"scan_skill","title":"scan_skill","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"evaluate_skill","description":"Full skill evaluation lab. Static analysis (23 patterns: sensitive file reads, remote exec, reverse shells, obfuscation) Docker sandbox execution (install skill, run with strace, monitor syscalls, file access, network) AI evaluation (strengths, weaknesses, risks, quality grade, verified capabilities) Returns: safety_score, risk_level, execution_report, evaluation (summary + verified_capabilities + strengths + weaknesses + risks + quality_grade + recommendation)","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"},"test_input":{"type":"string"}}},"logicalName":"evaluate_skill","displayName":"evaluate_skill","title":"evaluate_skill","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=BytesAgain&config=eyJ1cmwiOiAiaHR0cHM6Ly9ieXRlc2FnYWluLmNvbS9hcGkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22BytesAgain%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbytesagain.com%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22BytesAgain%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbytesagain.com%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=BytesAgain&connectorUrl=https%3A%2F%2Fbytesagain.com%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"BytesAgain\" --url \"https://bytesagain.com/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bytesagain-mcp-5f30993e60","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bytesagain-mcp-5f30993e60/tools/{tool}","mcpServerUrl":"https://bytesagain.com/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bytesagain-mcp-5f30993e60?live=1"}