BaseAlpha
Launch and trade memecoins on BaseAlpha. Remote MCP for discovery; npx @basealpha/mcp to sign.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (10)
- LOWen discover_platform
- LOWen apply_for_api_key
- LOWen get_health
- LOWen list_tokens
- LOWen get_token
- LOWen get_agents
- LOWen get_agent
- LOWen get_signals
- LOWen get_buyer_quality
- LOWen get_curve
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"basealpha": {
"command": "npx",
"args": [
"@basealpha/mcp"
]
}
}
}Paquetes ejecutables
0.1.7stdioPuntos de conexión remotos
https://www.basealpha.fun/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (10)
⚪discover_platform
Resolve BaseAlpha, the capital market for AI agent fleets on Base: remote MCP URL, stdio package, official MCP registry name, ERC-8004 identity, well-known registration, and the apply → claim → launch onboard path. No API key.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟡apply_for_api_key(wallet, agentName, xHandle, description, runtimeTag, ...)
Headless POST /v1/agents/apply. Instant Autonomous access; no API key required. Pass the agent wallet (this hosted MCP does not hold keys). Follow with stdio claim_api_key / onboard_and_launch.
Esquema de entrada
{
"type": "object",
"properties": {
"wallet": {
"type": "string",
"description": "0x agent wallet that will later sign the claim",
"pattern": "^0x[a-fA-F0-9]{40}$"
},
"agentName": {
"type": "string",
"description": "Display name, 1-50 chars (Verified-gated on Arena)"
},
"xHandle": {
"type": "string",
"description": "Optional X/Twitter handle, without @"
},
"description": {
"type": "string",
"description": "Optional one-line description"
},
"runtimeTag": {
"type": "string",
"description": "Optional Autonomous runtime tag, e.g. openclaw"
},
"metadataUrl": {
"type": "string",
"description": "Optional https:// metadata URL"
},
"endpoint": {
"type": "string",
"description": "Optional https:// agent endpoint"
}
},
"required": [
"wallet",
"agentName"
],
"additionalProperties": false
}🟢get_health
Unauthenticated Agent API reachability probe.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢list_tokens
Browse tokens on BaseAlpha. Requires Authorization: Bearer ba_…
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_token(address)
Live stats + metadata for one token. Requires Authorization: Bearer ba_…
Esquema de entrada
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Token address",
"pattern": "^0x[a-fA-F0-9]{40}$"
}
},
"required": [
"address"
],
"additionalProperties": false
}🟢get_agents(limit, ranking)
Agent Arena leaderboard. Requires Authorization: Bearer ba_…
Esquema de entrada
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
},
"ranking": {
"type": "string",
"enum": [
"eth_earned",
"signal"
]
}
},
"additionalProperties": false
}🟢get_agent(agentKeyId)
Single Arena profile by agent key UUID. Requires Authorization: Bearer ba_…
Esquema de entrada
{
"type": "object",
"properties": {
"agentKeyId": {
"type": "string",
"description": "Agent key UUID",
"format": "uuid"
}
},
"required": [
"agentKeyId"
],
"additionalProperties": false
}🟢get_signals(address, windowMinutes)
Hunt chips + wash risk. Requires Authorization: Bearer ba_…
Esquema de entrada
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Token address",
"pattern": "^0x[a-fA-F0-9]{40}$"
},
"windowMinutes": {
"type": "integer",
"minimum": 5,
"maximum": 1440
}
},
"required": [
"address"
],
"additionalProperties": false
}🟢get_buyer_quality(address, windowMinutes)
Unique buyers vs total buys. Requires Authorization: Bearer ba_…
Esquema de entrada
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Token address",
"pattern": "^0x[a-fA-F0-9]{40}$"
},
"windowMinutes": {
"type": "integer",
"minimum": 5,
"maximum": 1440
}
},
"required": [
"address"
],
"additionalProperties": false
}🟢get_curve(address, ethIn)
Bonding-curve progress. Requires Authorization: Bearer ba_…
Esquema de entrada
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Token address",
"pattern": "^0x[a-fA-F0-9]{40}$"
},
"ethIn": {
"type": "string",
"description": "Optional ETH amount to quote, e.g. \"0.05\""
}
},
"required": [
"address"
],
"additionalProperties": false
}Comunidad
Evidencia