io.github.vipulsutar11/mst-mcp

Registre officiel Recherche et web

MCP server for the MST Chain ecosystem providing search and retrieval tools for documentation.

Que pouvez-vous faire avec io.github.vipulsutar11/mst-mcp ?

  • list_documents
  • read_document
  • search_documents

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

OCI package docker.io/vipulsutar/mst-mcp:1.0.0
Claude Code
claude mcp add mst-mcp -- docker run -i --rm docker.io/vipulsutar/mst-mcp:1.0.0
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "mst-mcp": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "docker.io/vipulsutar/mst-mcp:1.0.0"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. MST-MCP Server
  2. 🚀 Deployed Endpoint
  3. 🛠 Exposed Tools
  4. 💡 Example Prompts to Try in Claude
  5. 🏗 Setup & Deployment

MST-MCP Server

An official Model Context Protocol (MCP) server for the MST Chain ecosystem. This server provides tools for LLMs (like Claude) to search, list, and retrieve MST developer documentation (APIs, wallets, transactions, authentication, etc.).

🚀 Deployed Endpoint

  • Base URL (SSE Transport): https://mst-mcp-xjb5.onrender.com/sse
  • Favicon / Branding: https://mst-mcp-xjb5.onrender.com/favicon.png
💻 How Developers Can Connect (Claude Desktop, Cursor, Antigravity IDE)

Because IDEs require a standard STDIO connection but the server is hosted remotely, developers must use the provided sse_bridge.py script to tunnel the connection.

  1. Developers clone this repository:
     git clone https://github.com/vipulsutar11/mst-mcp.git
     cd mst-mcp
     pip install aiohttp
  2. They configure their IDE (e.g. mcp_config.json or claude_desktop_config.json) to use the bridge script:

     {
       "mcpServers": {
         "mst-mcp": {
           "command": "python",
           "args": ["/path/to/cloned/mst-mcp/sse_bridge.py"]
         }
       }
     }

    Note: This script automatically handles the Bypass Token and SSE connections.


🛠 Exposed Tools

All tools are read-only lookup tools with custom annotations:

  1. list_documents
    • Description: Lists all available developer documentation files in the server.
    • Annotations: readOnlyHint: true, title: "List Documents"
  2. read_document
    • Description: Reads and returns the contents of a specific documentation file (e.g., SDK.txt).
    • Annotations: readOnlyHint: true, title: "Read Document"
  3. search_documents
    • Description: Searches for a keyword or query across all files and returns matching lines with line numbers.
    • Annotations: readOnlyHint: true, title: "Search Documents"

💡 Example Prompts to Try in Claude

After connecting this server as a connector, you can ask Claude:

  • Example 1 (Listing docs):

    "Check my mcp is in working and list all documentation files."

  • Example 2 (Searching keywords):

    "Search the developer docs for wallet integration details."

  • Example 3 (Retrieving document content):

    "Read the documentation on transaction structure."


🏗 Setup & Deployment

Local Development

To run the server locally:

  1. Initialize virtual environment and install dependencies:
     pip install -r requirements.txt
  2. Start the server:
     python server.py
Deploying on AWS EC2

We have provided a dedicated deployment guide for AWS EC2. Please refer to the DEPLOYMENT.md file for comprehensive, step-by-step instructions on setting up your EC2 instance natively or via Docker.

Questions fréquentes

Qu'est-ce que io.github.vipulsutar11/mst-mcp ?

MCP server for the MST Chain ecosystem providing search and retrieval tools for documentation.

Comment installer io.github.vipulsutar11/mst-mcp ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add mst-mcp -- docker run -i --rm docker.io/vipulsutar/mst-mcp:1.0.0. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.vipulsutar11/mst-mcp ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

io.github.vipulsutar11/mst-mcp est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient io.github.vipulsutar11/mst-mcp ?

Il est publié par vipulsutar11. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.