fletcher-agent
OfficialREADME.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