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.
8 tools: 2 change things and 6 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things2Claude Code: ask: see these tools
- Only reads6Claude Code: allow: see these tools
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/mcpFindings
Matches of fixed checks, with the text they matched.
The description mentions "credential".
What this check looks forMatched text
description: "Anonymous, credential-free instructions for authenticated pri..."
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
verify_homepage_backlinkRequires a verified builder Bearer token.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Requires a verified builder Bearer token. Check a visible anchor to https://shellwire.com/ on the root homepage of your public HTTPS site. Authenticated bounded network check, cached for five minutes. No publication. Rate limited.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: true
- 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".
What this check looks forMatched text
description: "Anonymous, credential-free instructions for authenticated pri..."
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
searchSearch public applications, chatbot catalog and labeled news.No findings
Why it is in this group
- The name "search" says "search": a word for reading.
Description, as the server wrote it Search public applications, chatbot catalog and labeled news. Returns at most 24 stable IDs, titles and canonical citation URLs.
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/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .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.
