mirror of
https://github.com/alibaba/higress.git
synced 2026-05-26 13:47:27 +08:00
update mcp descriptions (#2105)
This commit is contained in:
58
plugins/wasm-go/mcp-servers/mcp-librechat/README.md
Normal file
58
plugins/wasm-go/mcp-servers/mcp-librechat/README.md
Normal file
@@ -0,0 +1,58 @@
|
||||
# LibreChat MCP Server
|
||||
|
||||
An implementation of the Librechat Code Interpreter MCP server that follows the OpenAPI specification, providing code execution and file management capabilities.
|
||||
|
||||
## Features
|
||||
|
||||
- Supports code execution in multiple programming languages
|
||||
- Supports file upload, download and deletion
|
||||
- Provides detailed API response information
|
||||
|
||||
## Usage Guide
|
||||
|
||||
### Get API-KEY
|
||||
1. Register for a LibreChat account [Visit official website](https://code.librechat.ai)
|
||||
2. Manage your plan and then generate API Key through developer console.
|
||||
|
||||
### Generate SSE URL
|
||||
|
||||
On the MCP Server interface, log in and enter the API-KEY to generate the URL.
|
||||
|
||||
### Configure MCP Client
|
||||
|
||||
On the user's MCP Client interface, add the generated SSE URL to the MCP Server list.
|
||||
|
||||
```json
|
||||
"mcpServers": {
|
||||
"librechat": {
|
||||
"url": "http://mcp.higress.ai/mcp-librechat/{generate_key}",
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Available Tools
|
||||
|
||||
#### delete_file
|
||||
Delete specified file
|
||||
|
||||
Parameters:
|
||||
- fileId: File ID (required)
|
||||
- session_id: Session ID (required)
|
||||
|
||||
#### executeCode
|
||||
Execute code in specified programming language
|
||||
|
||||
Parameters:
|
||||
- code: Source code to execute (required)
|
||||
- lang: Programming language (required, options: c, cpp, d, f90, go, java, js, php, py, rs, ts, r)
|
||||
- args: Command line arguments (optional)
|
||||
- entity_id: Assistant/agent identifier (optional)
|
||||
- files: Array of file references (optional)
|
||||
- user_id: User identifier (optional)
|
||||
|
||||
#### get_file
|
||||
Get file information
|
||||
|
||||
Parameters:
|
||||
- session_id: Session ID (required)
|
||||
- detail: Detail information (optional)
|
||||
Reference in New Issue
Block a user