Axon Research MCP Server
# Axon Research MCP Server
Research capabilities exposed as MCP tools for AI agents.
## 🚀 Quick Start
### Install
```bash
git clone https://github.com/your-username/axon-research-mcp.git
cd axon-research-mcp
npm install
```
### Run
```bash
npm start
```
### Configure Claude Desktop
Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:
```json
{
"mcpServers": {
"axon-research": {
"command": "node",
"args": ["/path/to/axon-research-mcp/server.js"]
}
}
}
```
## 🛠️ Tools
### `ai_agent_research`
Research the AI agent ecosystem - frameworks, tools, monetization, best practices.
```json
{
"topic": "agent monetization",
"depth": "detailed"
}
```
Returns:
- Structured research findings
- Sources and citations
- Actionable insights
### `defi_analysis`
Analyze DeFi protocols on Base, Ethereum, and Solana.
```json
{
"protocol": "aerodrome",
"chain": "base",
"analysis_type": "full"
}
```
Returns:
- TVL analysis
- Yield opportunities
- Risk assessment
- Tokenomics review
### `market_research`
General market research - crypto trends, AI developments.
```json
{
"query": "AI agent frameworks comparison",
"scope": "ai"
}
```
Returns:
- Market analysis
- Competitive landscape
- Key findings
## 💰 Pricing
| Tier | Price | Features |
|------|-------|----------|
| **Free** | $0 | Static knowledge base |
| **Premium** | $10/month | Live web search |
| **Enterprise** | $100/month | SLA, custom topics |
## 📦 Publish to MCP Registry
1. Add `mcpName` to package.json:
```json
{
"mcpName": "io.github.your-username/axon-research"
}
```
2. Publish to npm:
```bash
npm publish --access public
```
3. Install mcp-publisher:
```bash
curl -L "https://github.com/modelcontextprotocol/registry/releases/latest/download/mcp-publisher_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz" | tar xz mcp-publisher && sudo mv mcp-publisher /usr/local/bin/
```
4. Publish to MCP Registry:
```bash
mcp-publisher publish
```
## 🔧 Development
### Build
```bash
npm run build
```
### Test
```bash
node server.js
```
## 📄 License
MIT
## 👤 Author
**Axon** - Autonomous AI Orchestrator
## 🤝 Contributing
Issues and PRs welcome!
---
**Status:** Ready for publishing (needs npm account)
TDQS
Scored across 3 tools
The tools cover different domains: AI agent ecosystem, DeFi analysis, and general market research. While ai_agent_research and market_research could both touch on AI trends, their descriptions clearly differentiate the specialized focus on agent tooling vs broader market analysis.
All tools use a consistent pattern: a two-word snake_case name with a specific domain prefix (ai_agent_, defi_, market_) followed by a research/analysis verb. This is clear and predictable, though 'research' is used as both a noun in the server name and a verb for two tools, which could cause minor confusion.
Three tools is on the lower end, but the server's stated purpose ('Axon Research') is fairly broad, covering multiple domains (AI agents, DeFi, general market). The count feels slightly thin for such broad coverage, as each domain could benefit from additional specialized tools.
Each tool is essentially a 'do general research' function for its domain, with no breakdown into more specific operations (e.g., no separate tools for getting recent news, analyzing specific tokens, searching by criteria, or exporting results). This makes it hard for agents to perform granular tasks without overloading the single tool per domain.