Mooncatcher Wire

Free crypto news for agents: top stories by market impact, search, topics, AI digest.

Should I use this

Quality & Safety

B
Description quality
92%
Schema completeness
61%
Naming quality
50%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (7)

  • LOWTool 'mcw-get-digest' description lacks action verbin mcw-get-digest
  • LOWTool 'mcw-get-board' doesn't follow camelCase/snake_casein mcw-get-board
  • LOWTool 'mcw-list-stories' doesn't follow camelCase/snake_casein mcw-list-stories
  • LOWTool 'mcw-get-story' doesn't follow camelCase/snake_casein mcw-get-story
  • LOWTool 'mcw-search' doesn't follow camelCase/snake_casein mcw-search
  • LOWTool 'mcw-list-topics' doesn't follow camelCase/snake_casein mcw-list-topics
  • LOWTool 'mcw-get-digest' doesn't follow camelCase/snake_casein mcw-get-digest

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~525Tokens (tool definitions)
~349 BTypical response size
Minimal attention impact (0.41% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "wire": {
      "url": "https://mooncatcherwire.com/mcp"
    }
  }
}

Remote endpoints

https://mooncatcherwire.com/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢mcw-get-board(limit)

The current crypto news board: mood, counts, the top stories by market impact, and the AI digest. This is what www.mooncatcherwire.com shows.

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 60,
      "default": 20
    }
  }
}
🟢mcw-list-stories(ticker, topic, since_hours, breaking_only, limit)

Stories with filters. `ticker` matches TSP's ticker tags (BTC, ETH, SOL…). `topic` matches a Moon Catcher Wire topic (see mcw-list-topics) — these are OUR keyword rules, not TSP's, because TSP has no topic model. `since_hours` bounds by publication time. `breaking_only` keeps just the high-impact wires.

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "e.g. BTC"
    },
    "topic": {
      "type": "string",
      "description": "a topic slug, e.g. crypto or ai"
    },
    "since_hours": {
      "type": "number",
      "minimum": 0.5,
      "maximum": 168
    },
    "breaking_only": {
      "type": "boolean"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 60,
      "default": 20
    }
  }
}
🟢mcw-get-story(id)

One story in full by its id, including TSP's own review state and the Moon Catcher Wire editor state if one has been set.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟢mcw-search(query, limit)

Case-insensitive search over headlines and summaries of the current board.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 60,
      "default": 20
    }
  },
  "required": [
    "query"
  ]
}
🟢mcw-list-topics

The Moon Catcher Wire topics and the rules behind them. These are ours: TSP classifies only by ticker, so a topic like "ai" is not representable upstream and is a keyword rule over the headline and summary here.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢mcw-get-digest

The AI-written market digest for the current board: overview, the bull/neutral/bear split, per-ticker takeaways and the clustered highlights.

Input Schema

{
  "type": "object",
  "properties": {}
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools