Skip to content
Back to skills

05 20 Mcp Less

ASecurity

Use MCP without installing

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
ai-agentsbashnode

Works with

  • cursor
  • cli
  • mcp

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill 05-20-mcp-less --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 05 20 Mcp Less?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 05 20 Mcp Less
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-05-20-mcp-less/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-05-20-mcp-less)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: 05-20-mcp-less
description: "Use MCP without installing"
---

# MCP-Less / Code-mode

## Talk to ANY MCP directly (no client integration required)

You can call MCP servers directly from CLI/code with `bunx` — no Pi/Claude/Cursor connector setup required. Or write scripts/code for this flow.

## Method 1: Direct calls with MCP Inspector CLI

Use `@modelcontextprotocol/inspector` in CLI mode.

### A) Remote Streamable HTTP MCP

```bash
# List tools
bunx --yes @modelcontextprotocol/inspector \
  --cli https://your-mcp-server.example.com/mcp \
  --transport http \
  --method tools/list
```

```bash
# Call tool (no args)
bunx --yes @modelcontextprotocol/inspector \
  --cli https://your-mcp-server.example.com/mcp \
  --transport http \
  --method tools/call \
  --tool-name health_check
```

```bash
# Call tool (with args)
bunx --yes @modelcontextprotocol/inspector \
  --cli https://your-mcp-server.example.com/mcp \
  --transport http \
  --method tools/call \
  --tool-name my_tool \
  --tool-arg 'query=hello world' \
  --tool-arg 'limit=10'
```

### B) Remote SSE MCP

```bash
bunx --yes @modelcontextprotocol/inspector \
  --cli https://your-mcp-server.example.com/sse \
  --transport sse \
  --method tools/list
```

### C) Local stdio MCP process

```bash
# Example: node server
bunx --yes @modelcontextprotocol/inspector \
  --cli node ./dist/index.js \
  --method tools/list
```

## Method 2: Bridge remote MCP to stdio clients (optional)

If a client only supports stdio servers, proxy a remote MCP via `mcp-remote`:

```bash
bunx --yes mcp-remote https://your-mcp-server.example.com/mcp --transport http-first
```

This runs a local stdio proxy connected to the remote MCP server.


## Auth headers (when needed)

For token-protected HTTP/SSE servers:

```bash
bunx --yes @modelcontextprotocol/inspector \
  --cli https://your-mcp-server.example.com/mcp \
  --transport http \
  --header "Authorization: Bearer $TOKEN" \
  --method tools/list
```

## Practical workflow for agents

1. `tools/list`
2. Optional capability/discovery tool (often `read_me`, `help`, or `describe`)
3. `tools/call` with minimal valid args
4. Iterate using server errors/schema hints

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.