Solana Docs

by aldrin-labs

4 stars
370 downloads
Not rated
GitHub Website

About

Fetches and parses Solana blockchain documentation, enabling real-time access to development information for accurate query responses and blockchain-related assistance.

Details

Author
aldrin-labs
Repository
aldrin-labs/solana-docs-mcp-server
GitHub stars
4
Downloads
370
License
The Unlicense
Categories
Developer Tools, Other, Finance, Knowledge Base, Design, Workplace, File Management, AI, Search, Frontend, Infrastructure
Tags
#mobile

- Resources representing text notes via note:// URIs with metadata
- create_note tool to create new text notes
- summarize_notes prompt for generating summaries of stored notes
- Plain text MIME type for simple content access
- Each note has a title, content, and metadata

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Solana Docs
    Command (node, npx, python, etc.) node
    Arguments
    • Argument 1 /path/to/solana-docs-server/build/index.js

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

To install solana-docs-server MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @aldrin-labs/solana-docs-mcp-server --client claude

To use with Claude Desktop, add the server config:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "solana-docs-server": {
      "command": "/path/to/solana-docs-server/build/index.js"
    }
  }
}

create_note

Create new text notes. Takes title and content as required parameters and stores the note in server state.

summarize_notes

Generate a summary of all stored notes. Includes all note contents as embedded resources and returns a structured prompt for LLM summarization.

- create_note - Create new text notes
- Takes title and content as required parameters
- Stores note in server state

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "solana docs": {
            "cwd": "string",
            "env": {},
            "args": [
                "/path/to/solana-docs-server/build/index.js"
            ],
            "command": "node"
        }
    }
}

Linux

{
    "cwd": "string",
    "env": [],
    "args": [
        "/path/to/solana-docs-server/build/index.js"
    ],
    "command": "node"
}

Macos

{
    "cwd": "string",
    "env": [],
    "args": [
        "/path/to/solana-docs-server/build/index.js"
    ],
    "command": "node"
}

Windows

{
    "cwd": "string",
    "env": [],
    "args": [
        "/path/to/solana-docs-server/build/index.js"
    ],
    "command": "node"
}

This is a TypeScript-based MCP server that implements a simple notes system. It demonstrates core MCP concepts by providing:

- Resources representing text notes with URIs and metadata
- Tools for creating new notes
- Prompts for generating summaries of notes

- List and access notes vianote://URIs
- Each note has a title, content and metadata
- Plain text mime type for simple content access

- create_note- Create new text notes

- Takes title and content as required parameters
- Stores note in server state

- summarize_notes- Generate a summary of all stored notes

- Includes all note contents as embedded resources
- Returns structured prompt for LLM summarization

To install solana-docs-server MCP Server for Claude Desktop automatically viaSmithery:

npx -y @smithery/cli install @aldrin-labs/solana-docs-mcp-server --client claude

To use with Claude Desktop, add the server config:

On MacOS:~/Library/Application Support/Claude/claude_desktop_config.jsonOn Windows:%APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "solana-docs-server": { "command": "/path/to/solana-docs-server/build/index.js" } } }

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using theMCP Inspector, which is available as a package script:

The Inspector will provide a URL to access debugging tools in your browser.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb.

50+ pay-per-call APIs for AI agents via HTTP 402 crypto micropayments. $0.001–$0.12 per call with USDC and USDm.

Interact with Aptos documentation and create full-stack Aptos blockchain applications.

A MCP server for interacting with Aptos NPM packages.

A comprehensive toolkit for Ethereum blockchain analysis directly within Claude AI.

A set of tools for interacting with the Flow blockchain through the Model Context Protocol.

Formo makes analytics and attribution easy for crypto apps, so you can focus on growth. Measure what matters and drive growth onchain with the data platform for onchain apps. Get the best of web, product, and onchain analytics on one versatile platform.

A toolkit for building and deploying AI agents with blockchain capabilities, featuring a Model Context Protocol (MCP) server.

An MCP server for Solana development providing basic RPC methods and helpful prompts.

An MCP server providing access to various Starknet RPC methods.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.