Solana Docs
Accede al contexto de la documentación de Solana a través de un sistema simple de notas con recursos, herramientas y avisos.
Documentación
Servidor MCP solana-docs-server
Contexto de la documentación de Solana
Este es un servidor MCP basado en TypeScript que implementa un sistema simple de notas. Demuestra conceptos centrales de MCP al proporcionar:
- Recursos que representan notas de texto con URIs y metadatos
- Herramientas para crear nuevas notas
- Prompts para generar resúmenes de notas
Características
Recursos
- Lista y accede a notas mediante URIs
note:// - Cada nota tiene un título, contenido y metadatos
- Tipo MIME de texto plano para acceso simple al contenido
Herramientas
create_note- Crear nuevas notas de texto- Toma título y contenido como parámetros requeridos
- Almacena la nota en el estado del servidor
Prompts
summarize_notes- Generar un resumen de todas las notas almacenadas- Incluye todo el contenido de las notas como recursos incrustados
- Devuelve un prompt estructurado para la summarización con LLM
Desarrollo
Instalar dependencias:
npm install
Compilar el servidor:
npm run build
Para desarrollo con recompilación automática:
npm run watch
Instalación
Instalación mediante Smithery
Para instalar automáticamente el servidor MCP solana-docs-server para Claude Desktop mediante Smithery:
npx -y @smithery/cli install @aldrin-labs/solana-docs-mcp-server --client claude
Para usar con Claude Desktop, agrega la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"solana-docs-server": {
"command": "/path/to/solana-docs-server/build/index.js"
}
}
}
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser desafiante. Recomendamos usar el Inspector MCP, que está disponible como script de paquete:
npm run inspector
El Inspector proporcionará una URL para acceder a las herramientas de depuración en tu navegador.