MCP Klever Vm MCP Server

MCP server for Klever blockchain smart contract development

Remote serverstreamable-httpTypeScript

What is the MCP Klever Vm MCP server?

MCP Klever Vm MCP server exists for a simple reason — assistants are far more useful when they can act on MCP Klever Vm directly instead of describing what you should do. MCP server for Klever blockchain smart contract development.

What you get

A Model Context Protocol (MCP) server tailored for Klever blockchain smart contract development. This server maintains and serves contextual knowledge including code patterns, best practices, and runtime behavior for developers working with the Klever VM SDK.

  • 🚀 Triple Mode Operation: Run as HTTP API server, MCP stdio server, or public hosted MCP server
  • 💾 Flexible Storage: In-memory or Redis backend support
  • 🔍 Smart Context Retrieval: Query by type, tags, or contract type
  • 📝 Automatic Pattern Extraction: Parse Klever contracts to extract examples and patterns
  • 🎯 Relevance Ranking: Intelligent scoring and ranking of context
  • 🔄 Live Updates: Add and update context in real-time

Setting it up

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

What the assistant can call

Once MCP Klever Vm is connected, these are the calls the assistant has available:

  • query_context — Search for relevant Klever development context
  • add_context — Add new context to the knowledge base
  • get_context — Retrieve specific context by ID
  • find_similar — Find contexts similar to a given context
  • get_knowledge_stats — Get statistics about the knowledge base
  • init_klever_project — Initialize a new Klever smart contract project with helper scripts
  • enhance_with_context — Automatically enhance queries with relevant Klever VM context
  • Koperator — Complete CLI reference with argument encoding
  • KSC — Build commands and project setup
  • Cursor — The Cursor tool exposed by this server

Configuration and credentials

You will need one environment variable: REDIS_URL. The server will not start without them, which is usually why the tools fail to appear on a first run. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

Before you rely on it

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • With 10 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch MCP Klever Vm.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the mcp klever vm mcp server does with a few real requests.

Choosing this one

This sits in the knowledge and memory group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. MCP Klever Vm's toolset — query_context, add_context, get_context and 7 more — is a fair guide to whether it matches your workflow. It is maintained by klever-io; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against MCP Klever Vm's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Available tools

ToolWhat it does
query_contextSearch for relevant Klever development context
add_contextAdd new context to the knowledge base
get_contextRetrieve specific context by ID
find_similarFind contexts similar to a given context
get_knowledge_statsGet statistics about the knowledge base
init_klever_projectInitialize a new Klever smart contract project with helper scripts
enhance_with_contextAutomatically enhance queries with relevant Klever VM context
KoperatorComplete CLI reference with argument encoding
KSCBuild commands and project setup
CursorThe Cursor tool exposed by this server.

How to install the MCP Klever Vm MCP server

{
  "mcpServers": {
    "klever-vm": {
      "command": "npx",
      "args": ["-y", "@klever/mcp-server"],
      "env": {
        "REDIS_URL": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
REDIS_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • Use MCP Klever Vm to query context.
  • Use MCP Klever Vm to add context.
  • Use MCP Klever Vm to get context.

Frequently asked questions

It connects MCP Klever Vm to MCP-compatible AI assistants such as Claude and Cursor, exposing 10 tools (query_context, add_context, get_context, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with MCP Klever Vm directly.