Skip to main content

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 npx or uvx.
  • 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

runtime_mcp-0.1.1.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

runtime_mcp-0.1.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

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

Hashes for runtime_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0500adb62c8b5839dd38810335f442fa5fa64ad267d244c28759677a2564cc81
MD5 f77215a47003b0dc19037dde97edb094
BLAKE2b-256 6cc023340e738a3101d3665ea3792b76fe93f916ee9cfe4494d6a93808d4f128

See more details on using hashes here.

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

Hashes for runtime_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5bcad3222e6a0ecf0601d6b89de499c3ac9c96ff7a74b29a04ef738414f0ce56
MD5 1127c687a271f424d29e933788719b32
BLAKE2b-256 85311ffde87701c0e8179c42feaafe7d6c2330ffb1e35bd211773d7269165f8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page