@muneemji/mcp-client
v1.0.0
Published
MCP stdio bridge to the Muneemji remote MCP server (official MCP SDK)
Maintainers
Readme
@muneemji/mcp-client
TypeScript MCP stdio bridge built with the official @modelcontextprotocol/sdk.
Cursor / Claude Desktop spawn this package via npx. It exposes tools on stdio and proxies them to your remote Muneemji MCP server over Streamable HTTP, authenticated with an API key.
MCP host (Cursor / Claude Desktop)
│ stdio (@modelcontextprotocol/sdk Server)
▼
@muneemji/mcp-client (this package)
│ Streamable HTTP (@modelcontextprotocol/sdk Client)
▼
Muneemji /api/mcp (TypeScript MCP server in muneemji-core)Environment variables
| Variable | Required | Description |
| --- | --- | --- |
| MUNEEMJI_MCP_URL | yes | e.g. https://your-domain.com/api/mcp |
| MUNEEMJI_API_KEY | yes | From Settings → Account → API keys |
| MUNEEMJI_TIMEOUT_MS | no | HTTP timeout (default 30000) |
No secrets are bundled in this package.
Cursor configuration
{
"mcpServers": {
"muneemji": {
"command": "npx",
"args": ["-y", "@muneemji/mcp-client"],
"env": {
"MUNEEMJI_MCP_URL": "https://your-domain.com/api/mcp",
"MUNEEMJI_API_KEY": "mcp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}Claude Desktop configuration
Same shape in claude_desktop_config.json under mcpServers.
Development
npm install
npm run build
MUNEEMJI_MCP_URL=http://localhost:10000/api/mcp \
MUNEEMJI_API_KEY=mcp_xxx \
npm startRequirements
- Node.js
>=18
License
MIT
