Greentic Mcp Client
БесплатноНе проверенClient for remote MCP servers over Streamable HTTP (JSON-RPC 2.0)
Описание
Client for remote MCP servers over Streamable HTTP (JSON-RPC 2.0)
README
Client for MCP servers over JSON-RPC 2.0 (protocol 2025-06-18), via two
native transports:
- HTTP — remote servers over Streamable HTTP / SSE (
McpHttpClient). - stdio — local subprocess servers over newline-delimited JSON-RPC on the
child's stdin/stdout (
McpStdioClient).
Not to be confused with greentic-mcp (
greentic-mcp-exec), which loads and executeswasix:mcpWASM components locally. This crate is the network-client side.
Layout
proto— sans-io protocol core: request builders, SSE-aware response parsing, tool mapping. Compiles forwasm32-wasip2(default-features = false).client— native transports (featurenative, default), both exposing the sharedMcpClientshape (initialize/list_tools/call_tool):McpHttpClient— reqwest transport,Mcp-Session-Idthreading, configurable auth header.McpStdioClient— tokio-process transport; spawns a local MCP server and frames messages as line-delimited JSON. The child is killed on drop.
Usage (native, HTTP)
use greentic_mcp_client::{McpAuth, McpClientOptions, McpHttpClient};
use url::Url;
let mut client = McpHttpClient::new(
Url::parse("https://example.com/mcp")?,
Some(McpAuth::bearer("token")),
McpClientOptions::default(),
)?;
let info = client.initialize().await?;
let tools = client.list_tools().await?;
let out = client.call_tool("echo", &serde_json::json!({ "msg": "hi" })).await?;
Usage (native, stdio)
use greentic_mcp_client::{McpClientOptions, McpStdioClient};
let mut client = McpStdioClient::spawn(
"npx",
&["-y".into(), "@modelcontextprotocol/server-everything".into()],
&[], // extra env pairs, on top of the inherited environment
McpClientOptions::default(),
)?;
let info = client.initialize().await?;
let tools = client.list_tools().await?;
let out = client.call_tool("echo", &serde_json::json!({ "msg": "hi" })).await?;
Usage (wasm extension)
greentic-mcp-client = { version = "1.2", default-features = false }
Use the proto builders/parsers with your host's HTTP imports.
Consumers
greentic-designer-admin— tenant MCP-server test-connection endpointgreentic-designer— flow-prompt MCP tool source (planned)greentic-aw-runtime— agentic-worker MCP tool dispatch (planned)component-github-mcp-ext— proto layer inside the WASM extension (planned refactor)
Установка Greentic Mcp Client
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/greenticai/greentic-mcp-clientFAQ
Greentic Mcp Client MCP бесплатный?
Да, Greentic Mcp Client MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Greentic Mcp Client?
Нет, Greentic Mcp Client работает без API-ключей и переменных окружения.
Greentic Mcp Client — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Greentic Mcp Client в Claude Desktop, Claude Code или Cursor?
Открой Greentic Mcp Client на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Greentic Mcp Client with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
