Verbindet sich über Streamable HTTP oder stdio mit MCP servern und unterstützt Bearer Authentication sowie custom Headers.
Auch bekannt als eliware/mcp-client, @eliware/mcp-client
- Stars
- 0
- Tools
- —
- Downloads, 30 Tage
- 1.464
- Neueste Version
- —
- Letzter Commit
- 27. Okt. 2026
- Lizenz
- MIT
Was ist MCP Client MCP?
MCP Client ist ein MCP server. Verbindet sich über Streamable HTTP oder stdio mit MCP servern und unterstützt Bearer Authentication sowie custom Headers.
Zusammenfassung generiert aus dem README des Projekts
Über MCP Client MCP server
Die Hauptfunktion dieses Clients ist die Verbindung zu Model Context Protocol servern über verschiedene Transport Layer. Er ermöglicht es Entwicklern, Verbindungen entweder über stdio oder Streamable HTTP aufzubauen. Dieses Tool ist für Node.js Umgebungen ab Version 26 konzipiert und als reines ESM Package für SDK v2 gebaut.
Nutzer können sichere Verbindungen durch die Implementierung von Bearer Authentication, custom HTTP Headers oder spezifischen Token Providern verwalten. Der Client bietet strukturierte Logs, um Interaktionen zu überwachen, und enthält eine listTools Methode, um verfügbare Fähigkeiten auf einem verbundenen Server zu entdecken. Er ist für Entwickler gedacht, die Anwendungen bauen, die über eine npm Installation mit remote oder lokalen MCP servern interagieren müssen.
Was du damit machen kannst
- 1Verfügbare Server Tools entdeckenLass den Client eine Liste aller Tools abrufen, die von einem verbundenen MCP server bereitgestellt werden.
- 2Sichere HTTP Verbindungen aufbauenVerbinde dich mit einem remote MCP server unter Verwendung einer spezifischen URL und Authentication Headers.
- 3MCP in Node.js Apps integrierenFüge deinem JavaScript Projekt via npm MCP Client Fähigkeiten hinzu.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du MCP Client MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenMCP Client MCP in Claude Code installieren
$ claude mcp add mcp-client -- npx -y @eliware/mcp-clientMCP Client MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-client": {
"command": "npx",
"args": [
"-y",
"@eliware/mcp-client"
]
}
}
}MCP Client MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"mcp-client": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@eliware/mcp-client"
]
}
}
}MCP Client MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"mcp-client","type":"stdio","command":"npx","args":["-y","@eliware/mcp-client"]}'MCP Client MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"mcp-client": {
"command": "npx",
"args": [
"-y",
"@eliware/mcp-client"
]
}
}
}MCP Client MCP in Codex installieren
$ codex mcp add mcp-client -- npx -y @eliware/mcp-clientMCP Client MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.mcp-client] command = "npx" args = ["-y", "@eliware/mcp-client"]
MCP Client MCP in Gemini CLI installieren
$ gemini mcp add -s user mcp-client npx -- -y @eliware/mcp-clientMCP Client MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"mcp-client": {
"command": "npx",
"args": [
"-y",
"@eliware/mcp-client"
]
}
}
}Automatisierte Checks
Geluften am 15. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbareliware/mcp-client is public and reachablegithub.com/eliware/mcp-client ↗Bestanden
- Paket nennt dieses Repository als Quelle@eliware/mcp-client names eliware/mcp-client as sourcenpmjs.com/package/@eliware/mcp-client ↗Bestanden
- Build-Provenienz (Sigstore-Attestierung)Sigstore attestation for @eliware/mcp-clientnpmjs.com/package/@eliware/mcp-client/v/15.0.1#provenance ↗Bestanden
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-10-27github.com/eliware/mcp-client ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNo popular package one edit away from @eliware/mcp-clientBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehen@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 Fragen
Wie füge ich MCP Client MCP zu Claude Code hinzu?
Führe claude mcp add mcp-client -- npx -y @eliware/mcp-client in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich MCP Client MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Was sind die Systemanforderungen für diesen Client?
Du musst Node.js Version 26 oder neuer verwenden.
Wie kann ich mich mit MCP servern verbinden?
Der Client unterstützt Verbindungen über Streamable HTTP oder stdio.
Wie installiere ich das Package?
Du kannst es mit dem Befehl npm install @eliware/mcp-client installieren.


