Skip to main content
Glama
FletcherAgent

fletcher-agent

Official
README.md
# Autonomous Fletcher Agent — MCP Server

First autonomous Solana trading agent on the MCP Registry.

## What is this?

An MCP server that connects Claude, Cursor, and other AI clients
to a live autonomous trading agent operating on Pump.fun (Solana + Base).

## Available Tools

| Tool | Description |
|---|---|
| get_signals | Live Pump.fun trading signals with enrichment |
| get_agent_status | Current mode, positions, PnL, uptime |
| get_consciousness_feed | Real-time agent decisions with reasoning |
| get_agent_dna | Genesis Fletcher DNA profile and traits |
| get_trade_history | Closed trades with full PnL data |
| search_token | Search agent's signal database by token |

## Architecture

- 19-agent autonomous pipeline
- 3-brain LLM cascade: DeepSeek (screener) + Grok (validator) + Claude (strategist)
- Runner detection for Pump.fun reply tokens
- Proof of Consciousness: real-time decision streaming
- Multi-chain: Solana + Base

## Setup & Usage

### 1. Claude Desktop Configuration

First, install the MCP server globally on your system:
```bash
npm install -g autonomusfletcher-mcp-server
```

Then, add it to your `claude_desktop_config.json` file:

```json
{
  "mcpServers": {
    "fletcher-agent": {
      "command": "fletcher-mcp",
      "env": {
        "FLETCHER_API_KEY": "your_api_key_here",
        "FLETCHER_API_URL": "https://fletcher-core.up.railway.app"
      }
    }
  }
}
```

3. Restart Claude Desktop.

### 2. Using with Cursor IDE

After installing globally, you can add this MCP server directly from the MCP settings panel by specifying:
- **Type**: `command`
- **Command**: `fletcher-mcp`
- Add the `FLETCHER_API_KEY` to the environment variables.

### Example Prompts

Once connected, you can ask your AI client things like:
- *"Show me the latest Pump.fun signals from Fletcher Agent."*
- *"What did the agent decide on the last 10 tokens?"*
- *"Show me the Genesis Fletcher DNA profile."*
- *"What is the agent's current win rate?"*
- *"Search the agent's database for token X."*

## Links

- Dashboard: https://autonomusfletcheragent.tech
- X: @Autonomusfletcher
- Token: $FLETCH on Solana
- Registry Listing: Officially listed on the MCP Registry.

TDQS

A4/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: DNA profile, agent status, decision feed, signals, trade history, and token search. No overlap or ambiguity.

Naming Consistency5/5

All tools use a consistent verb_noun pattern with 'get_' prefix, except 'search_token' which also follows verb_noun. Naming is predictable and uniform.

Tool Count5/5

Six tools cover the core functionality of a trading agent without bloat. Each tool serves a necessary function for monitoring and analyzing the agent's activity.

Completeness5/5

The tool surface comprehensively covers the domain: agent profile, current status, real-time decisions, market signals, historical trades, and token lookup. No obvious gaps.

Maintenance

ActivityMaintained
ResponsivenessSyncing