Skip to content

ShellWire

by Kiragu-Maina · remote · no sign-in to list tools · v1.0.1 · published by GitHub user Kiragu-Maina

Discover and compare software, read chatbot news, and submit applications for private review.

Changes · 2

8 tools: 2 change things and 6 only read.

Scanned Oct 21, 2026

1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http shellwire https://shellwire.com/mcp

Findings

Matches of fixed checks, with the text they matched.

1 info

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Changes things 2Claude Code: ask
  • submit_applicationRequires email OTP authentication and a verified root homepage backlink.No findings

    Why it is in this group

    • The name "submit_application" says "submit": a word for a change.
    Description, as the server wrote it
    Requires email OTP authentication and a verified root homepage backlink. Submit an app or personal agent for private operator review, with optional images uploaded separately by authenticated HTTP. Email must match the verified account. Does not publish. Repeated pending normalized URLs are acknowledged without overwriting. On outcome_unknown inspect list_my_submissions before retrying.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
Only reads 6Claude Code: allow
  • compare_toolsCompare one to four distinct public tool IDs.No findings

    Why it is in this group

    • The name "compare_tools" says "compare": a word for reading.
    Description, as the server wrote it
    Compare one to four distinct public tool IDs. Preserves unknown facts, source evidence and checked dates; no generated ratings.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • fetchFetch one public record ID returned by search.No findings

    Why it is in this group

    • The name "fetch" says "fetch": a word for reading.
    Description, as the server wrote it
    Fetch one public record ID returned by search. Includes citable text and dated facts. Unpublished and unknown IDs are unavailable.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_chatbot_briefRead the same source-reviewed brief shown on the homepage, with at most four labeled stories and related public tools.No findings

    Why it is in this group

    • The name "get_chatbot_brief" says "get": a word for reading.
    Description, as the server wrote it
    Read the same source-reviewed brief shown on the homepage, with at most four labeled stories and related public tools. An empty brief remains empty.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_submission_instructionsAnonymous, credential-free instructions for authenticated private submissions.1 finding

    Why it is in this group

    • The name "get_submission_instructions" says "get": a word for reading.

    Findings

    • Info

      The description mentions "credential".

      Matched text

      description: "Anonymous, credential-free instructions for authenticated pri..."

      What this check looks for
    Description, as the server wrote it
    Anonymous, credential-free instructions for authenticated private submissions. Includes exact first-party OTP HTTP endpoints, bounded submission fields and binary screenshot uploads. No OAuth authentication is offered.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_my_submissionsRequires a current verified builder token.No findings

    Why it is in this group

    • The name "list_my_submissions" says "list": a word for reading.
    Description, as the server wrote it
    Requires a current verified builder token. Return only this builder account's private submission statuses, optional published tool URL and image previews. Empty means no owned records. Never returns another builder's submission, operator notes or contact email.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http shellwire https://shellwire.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__shellwire__search",
      "mcp__shellwire__fetch",
      "mcp__shellwire__compare_tools",
      "mcp__shellwire__get_chatbot_brief",
      "mcp__shellwire__get_submission_instructions",
      "mcp__shellwire__list_my_submissions"
    ],
    "ask": [
      "mcp__shellwire__verify_homepage_backlink",
      "mcp__shellwire__submit_application"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as shellwire. Review it before you use it.