Bearer authentication ve özel header desteği ile Streamable HTTP veya stdio kullanarak MCP server bağlantıları kurar.
Ayrıca bilinen adı eliware/mcp-client, @eliware/mcp-client
- Yıldızlar
- 0
- Araçlar
- —
- İndirmeler, 30 gün
- 1.464
- En son sürüm
- —
- Son commit
- 27 Eki 2026
- Lisans
- MIT
MCP Client MCP nedir?
MCP Client bir MCP sunucusudur. Bearer authentication ve özel header desteği ile Streamable HTTP veya stdio kullanarak MCP server bağlantıları kurar.
Özet, projenin README dosyasından oluşturuldu
MCP Client MCP sunucusu hakkında
Bu istemcinin temel işlevi, çeşitli taşıma katmanları aracılığıyla Model Context Protocol sunucularına bağlanmaktır. Geliştiricilerin stdio veya Streamable HTTP kullanarak bağlantı kurmasına olanak tanır. Bu araç, Node.js sürüm 26 veya üzerini çalıştıran ortamlar için tasarlanmıştır ve SDK v2 için saf bir ESM paketi olarak oluşturulmuştur.
Kullanıcılar; bearer authentication, özel HTTP header'ları veya belirli token sağlayıcılarını uygulayarak güvenli bağlantıları yönetebilirler. İstemci, etkileşimleri izlemeye yardımcı olmak için yapılandırılmış loglar sağlar ve bağlı bir sunucudaki mevcut yetenekleri keşfetmek için bir listTools metodu içerir. npm kurulumu yoluyla uzak veya yerel MCP server'lar ile etkileşime girmesi gereken uygulamalar geliştiren yazılımcılar için tasarlanmıştır.
Neler yapabilirsiniz
- 1Mevcut sunucu araçlarını keşfedinBağlı bir MCP server tarafından sağlanan tüm araçların listesini almak için istemciyi kullanın.
- 2Güvenli HTTP bağlantıları kurunBelirli bir URL ve kimlik doğrulama header'ları kullanarak uzak bir MCP server'a bağlanın.
- 3MCP'yi Node.js uygulamalarına entegre edinnpm kullanarak bir JavaScript projesine MCP istemci yetenekleri ekleyin.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
MCP Client MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleMCP Client MCP'yi Claude Code içine yükleyin
$ claude mcp add mcp-client -- npx -y @eliware/mcp-clientMCP Client MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-client": {
"command": "npx",
"args": [
"-y",
"@eliware/mcp-client"
]
}
}
}MCP Client MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"mcp-client": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@eliware/mcp-client"
]
}
}
}MCP Client MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"mcp-client","type":"stdio","command":"npx","args":["-y","@eliware/mcp-client"]}'MCP Client MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"mcp-client": {
"command": "npx",
"args": [
"-y",
"@eliware/mcp-client"
]
}
}
}MCP Client MCP'yi Codex içine yükleyin
$ codex mcp add mcp-client -- npx -y @eliware/mcp-clientMCP Client MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.mcp-client] command = "npx" args = ["-y", "@eliware/mcp-client"]
MCP Client MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user mcp-client npx -- -y @eliware/mcp-clientMCP Client MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"mcp-client": {
"command": "npx",
"args": [
"-y",
"@eliware/mcp-client"
]
}
}
}Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilireliware/mcp-client is public and reachablegithub.com/eliware/mcp-client ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyor@eliware/mcp-client names eliware/mcp-client as sourcenpmjs.com/package/@eliware/mcp-client ↗Geçti
- Derleme kökeni (Sigstore onayı)Sigstore attestation for @eliware/mcp-clientnpmjs.com/package/@eliware/mcp-client/v/15.0.1#provenance ↗Geçti
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-10-27github.com/eliware/mcp-client ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from @eliware/mcp-clientGeçti
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
@eliware/mcp-client

Pure ESM MCP client for SDK v2, Streamable HTTP, stdio, and bearer authentication.
Table of Contents
- Features
- Requirements
- Setup
- Usage
- Development
- Testing
- Troubleshooting
- Security
- API
- Packaging
- Examples
- Support
- Links
- License
Features
Connect to MCP servers through Streamable HTTP or stdio. Use bearer tokens, custom HTTP headers, token providers, and structured logs.
Requirements
Use Node.js 26 or later.
Setup
Install the package with npm install @eliware/mcp-client.
Usage
import { mcpClient } from "@eliware/mcp-client";
const client = await mcpClient({ url: "https://mcp.example.com/mcp" });
try {
console.log(await client.listTools());
} finally {
await client.close();
}
Read the documentation index, specifications, and release notes.
Development
Run npm ci to install locked dependencies. Read repository specifications for contributor requirements.
Testing
Run npm test for aggregate validation.
Troubleshooting
Read the troubleshooting guide for connection help.
Security
Keep access tokens, credentials, and private server data out of source files and logs.
API
Import mcpClient from @eliware/mcp-client. Read the API guide for options and return types.
Packaging
The package includes src/, docs/, README.md, AGENTS.md, LICENSE, RELEASE_NOTES.md, examples/, specs/, and .env.example.
Use numeric MAJOR.MINOR.PATCH versions and a v<version> tag for each release.
Run npm run pack to check package contents. Publish only after approved release steps.
Examples
Read the examples index for commands, results, permissions, and cleanup.
Support
For help, questions, or to chat with the author and community, visit:
Links
License
MCP Client MCP soruları
MCP Client MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add mcp-client -- npx -y @eliware/mcp-client komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
MCP Client MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Bu istemci için sistem gereksinimleri nelerdir?
Node.js sürüm 26 veya üzerini kullanmalısınız.
MCP server bağlantısını nasıl kurabilirim?
İstemci, Streamable HTTP veya stdio üzerinden bağlantıları destekler.
Paketi nasıl yükleyebilirim?
npm install @eliware/mcp-client komutunu kullanarak yükleyebilirsiniz.


