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 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。