MCP Runtime client for accessing cloud-based MCP capabilities
Project description
Runtime is an MCP client that connects directly to the cloud MCP Runtime. It runs over STDIO so MCP-compatible front-ends (Claude Desktop, Chatbox, etc.) can immediately access cloud task management and knowledge-base capabilities without deploying databases or large models locally.
What You Can Do
Inside any client that speaks the MCP protocol you can invoke the following capabilities:
📋 Intelligent Task System
- Create tasks with steps and subtasks
- List tasks and inspect task status
- Delete tasks
- Keep task data decoupled from AI execution flows, ideal for automation and agent workflows
🧠 Cloud Knowledge Base
- Semantic vector search
- Power RAG, long-term memory, and document lookup workflows
- Structured entries with title / body / tags / categories
Highlights
✨ Zero Local Model Footprint
- Minimal onboarding: launch instantly via
npxoruvx. - Zero local resource usage: compute and storage live in the cloud, perfect for lightweight or mobile hardware.
- Client agnostic: works with Claude Desktop, Chatbox, Cherry Studio, and any MCP-compliant client.
- Mobile friendly: on mobile AI clients you only supply an HTTP endpoint plus key to unlock cloud features.
- Cross-platform consistency: whether you connect over STDIO on desktop or HTTP on mobile, you access the same cloud state.
🚀 Quick Start
Using uvx (Python environment)
{
"mcpServers": {
"runtime": {
"command": "uvx",
"args": ["runtime-mcp"],
"env": {
"AUTHORIZATION": "YOUR16CHARUPPERCASEKEY"
}
}
}
}
Mobile (HTTP access)
# Stream-capable HTTP (streamableHttp)
https://runtime.lincloud.cn/mcp
# KEY
AUTHORIZATION:YOUR16CHARUPPERCASEKEY
Environment Variables
| Variable | Required | Description |
|---|---|---|
AUTHORIZATION |
✅ Yes | 16-character user access key |
SERVER_URL |
Optional | Cloud MCP Runtime base URL |
RPC_PATH |
Optional | MCP RPC path, defaults to /mcp/rpc |
HTTP_TIMEOUT |
Optional | HTTP timeout in seconds, defaults to 30 |
🔑 User Access Key (mandatory)
You must supply a 16-character uppercase key that follows these rules:
- Allowed characters:
0–9,A–Z - Length must be exactly 16
- Example:
XAIMP0ETBUIXVP9X
What the key does
- Identifies your user space
- Determines which data domain you can access
- All knowledge-base, task, and state data are namespaced by this key and isolated from others
How to obtain or use a key
- Generate any 16-character string that satisfies the rules
- Keep using the same key consistently
- The system only checks length and character set; it does not validate the key’s origin or meaning
⚠️ Keep your key safe. Anyone with the key can access the corresponding data space.
Example generation (for reference)
Use OpenSSL to produce a 16-character uppercase alphanumeric key:
openssl rand -base64 12 | tr -dc 'A-Z0-9' | head -c 16
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file runtime_mcp-0.1.1.tar.gz.
File metadata
- Download URL: runtime_mcp-0.1.1.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0500adb62c8b5839dd38810335f442fa5fa64ad267d244c28759677a2564cc81
|
|
| MD5 |
f77215a47003b0dc19037dde97edb094
|
|
| BLAKE2b-256 |
6cc023340e738a3101d3665ea3792b76fe93f916ee9cfe4494d6a93808d4f128
|
File details
Details for the file runtime_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: runtime_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bcad3222e6a0ecf0601d6b89de499c3ac9c96ff7a74b29a04ef738414f0ce56
|
|
| MD5 |
1127c687a271f424d29e933788719b32
|
|
| BLAKE2b-256 |
85311ffde87701c0e8179c42feaafe7d6c2330ffb1e35bd211773d7269165f8c
|