Database · MODEL CONTEXT PROTOCOL

ProbonoBonobo sui mcp server

ProbonoBonobo sui mcp server is a community-listed Model Context Protocol server. Review the source repository before installation.

WHAT IT CONNECTS

ProbonoBonobo sui mcp server 为 AI Agent 提供什么

  • FastAPI server with MCP endpoints
  • FAISS vector database integration
  • Document chunking and embedding
  • GitHub Move file extraction and processing
  • LLM integration for complete RAG workflow
  • Simple client example
  • Sample documents
  • First, install pipx if you don't have it:
  • Install the MCP Server package directly from the project directory:
  • (Optional) Configure environment variables:
  • Copy `.env.example` to `.env`
  • Add your GitHub token for higher rate limits: `GITHUB_TOKEN=your_token_here`
  • Add your OpenAI or other LLM API key for RAG integration: `OPENAI_API_KEY=your_key_here`
  • Clone the repository
  • Install dependencies:
  • Searches repositories first, then recursively extracts Move files
  • Supports multiple search keywords (comma-separated)
  • Intelligently filters for Move files containing "use sui" references
  • Always rebuilds the vector database after downloading
  • Use the run script with the `--index` flag:
  • Use the index script directly:
  • `retrieve_documents`: Retrieve relevant documents for a query
  • `index_documents`: Index documents from a directory
  • **Search Query**: The user submits a question
  • **Retrieval**: The system searches the vector database for relevant documents
  • **Context Formation**: Retrieved documents are formatted into a prompt
  • **LLM Generation**: The prompt is sent to an LLM with the retrieved context
  • **Enhanced Response**: The LLM provides an answer based on the retrieved information
  • **GitHub API** (preferred): Requires a GitHub token for higher rate limits
  • **Web Scraping fallback**: Used when API method fails or when no token is provided
  • Add authentication and security features
  • Implement more sophisticated document processing
  • Add support for more document types
  • Integrate with other LLM providers
  • Add monitoring and logging
  • Improve the Move language parsing for more structured data extraction

SECURITY

MCP 收录不等于安全审核

MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。