- Home
- MCP servers
- LolByte
LolByte
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"lolbyte-code-lolbyte-mcp-server": {
"command": "sh",
"args": [
"-c",
"RIOT_API_KEY=YOUR_API_KEY node /Users/anthony/repos/lolbyte-mcp/build/index.js"
],
"env": {
"RIOT_API_KEY": "YOUR_API_KEY"
}
}
}
}You run a LolByte MCP Server to provide a programmable interface for your LLM clients. It exposes a simple, local-stdio style server you can launch from scripts or integration clients, letting you connect your preferred chat or AI tooling to the MCP endpoints and pass your Riot API key for authenticated requests.
How to use
You connect clients by configuring each integration to start the MCP server with a shell command that injects your Riot API key. The server runs as a local process and is invoked by the client with a single command line. You can use Claude Desktop, LibreChat, or LM Studio to run the MCP server alongside your AI tooling. Each client requires a small snippet that launches the built MCP index.js file using a shell command and includes your API key in the command environment.
How to install
Prerequisites: you need Node.js installed on your system. You will also need npm to build and run the MCP server. Ensure you have a working development environment with internet access to install dependencies and fetch the built assets.
Step 1: Install dependencies and build the MCP server.
npm install
npm run build
Additional configuration and usage notes
Configure each client to start the MCP server with the proper command and API key. The following examples show the exact command patterns you will embed in each client's config.
`
json
{
"mcpServers": {
"lolbyte-mcp-cluade": {
"command": "sh",
"args": [
"-c",
"RIOT_API_KEY=YOUR_API_KEY node /Users/anthony/repos/lolbyte-mcp/build/index.js"
]
}
}
}
`
Security considerations
Treat RIOT_API_KEY as a secret and avoid committing it to version control. Use environment safeguards or secret management where possible. When using local development configurations, replace YOUR_API_KEY with your actual key in trusted environments only.
Examples of client integrations
Below are example configurations you can adapt for your environment. Each snippet starts the MCP server with the appropriate API key and points to the built index.
# Claude Desktop example
{
"mcpServers": {
"claude_desktop_mcp": {
"command": "sh",
"args": [
"-c",
"RIOT_API_KEY=YOUR_API_KEY node /Users/anthony/repos/lolbyte-mcp/build/index.js"
]
}
}
}
# LibreChat example
mcpServers:
lolbyte:
command: sh
args:
- -c
- "RIOT_API_KEY=YOUR_API_KEY node /app/mcp/build/index.js"
Notes on LM Studio
If you are using LM Studio, configure the following MCP server entry to start the built index with your API key.
{
"mcpServers": {
"lolbyte_lmstudio_mcp": {
"command": "sh",
"args": [
"-c",
"RIOT_API_KEY=YOUR_API_KEY node /Users/anthony/repos/lolbyte-mcp/build/index.js"
]
}
}
}
Available tools
build
Build the MCP server bundle with npm run build.
claude_integration
Configure Claude Desktop to launch the MCP server by executing the built index.js with RIOT_API_KEY.
librechat_integration
Configure LibreChat to run the MCP server by invoking node build/index.js with the API key and wiring volumes.
lmstudio_integration
Configure LM Studio to launch the MCP server using a shell command that includes the API key.