Extract validated image data URIs from Solana SPL Memos and return them inline to MCP clients.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add three-ws-solana-memo-media -- npx -y @three-ws/solana-memo-media-mcp~/.codex/config.toml
[mcp_servers.three-ws-solana-memo-media]
command = "npx"
args = ["-y", "@three-ws/solana-memo-media-mcp"]
# codex mcp add three-ws-solana-memo-media -- npx -y @three-ws/solana-memo-media-mcp~/.cursor/mcp.json
{
"mcpServers": {
"three-ws-solana-memo-media": {
"command": "npx",
"args": [
"-y",
"@three-ws/solana-memo-media-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"three-ws-solana-memo-media": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@three-ws/solana-memo-media-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"three-ws-solana-memo-media": {
"command": "npx",
"args": [
"-y",
"@three-ws/solana-memo-media-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"three-ws-solana-memo-media": {
"command": "npx",
"args": [
"-y",
"@three-ws/solana-memo-media-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"three-ws-solana-memo-media": {
"command": "npx",
"args": [
"-y",
"@three-ws/solana-memo-media-mcp"
]
}
}
}