1. Conduid
  2. Files
  3. To Skill With Headers
MCP server · Files

To Skill With Headers

Convert MCP servers to Claude Skills with progressive disclosure

37Low

Scored 6 months ago · breakdown

About To Skill With Headers

To Skill With Headers is an MCP server in the Files category: convert MCP servers to Claude Skills with progressive disclosure.

Install

Claude Code
claude mcp add to-skill-with-headers -- npx -y mcp-to-skill-with-headers
npx
npx -y mcp-to-skill-with-headers

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about To Skill With Headers

Powered by Claude · Grounded in docs

I know everything about To Skill With Headers. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-to-skill

npm

Convert MCP servers to Claude Skills. Save ~90% context tokens.

Requirements

  • Node.js 18+
  • npm/npx

Usage

1. Create a MCP config to consume

Stdio MCP (npx-based):

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {"GITHUB_TOKEN": "your-token"}
    }
  }
}
{
  "mcpServers": {
    "my-server": {
      "type": "http",
      "url": "http://localhost:8080/mcp"
    }
  }
}
{
  "name": "github",
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-github"],
  "env": {"GITHUB_TOKEN": "your-token"}
}

2. Generate the skill

npx -y mcp-to-skill generate \
  --mcp-config my-mcp.json \
  --output-dir ./skills/my-skill

3. Copy to Claude skills directory

cp -r ./skills/my-skill ~/.claude/skills/

Claude discovers it automatically. The generated SKILL.md instructs Claude to call tools via:

npx -y mcp-to-skill exec \
  --config /path/to/mcp-config.json \
  --call '{"tool": "tool_name", "arguments": {...}}'

Output

skills/my-skill/
├── SKILL.md         # Instructions for Claude (~100 tokens)
└── mcp-config.json  # MCP server config

Fine-tuning

In my experience it is best to fine tune the skill.md a little by enhancing the description to be more concise about the tool (e.g. give the agent context on the purpose of the mcp/tool). Additionally some MCP's tool usage descriptions are too verbose and can be edited down for further savings.

Development

git clone https://github.com/larkinwc/ts-mcp-to-skill.git
cd ts-mcp-to-skill
npm install
npm run build

# Run locally
npx tsx src/index.ts generate --mcp-config config.json --output-dir ./skills/name

# Test executor
npx tsx src/index.ts exec --config mcp-config.json --list
npx tsx src/index.ts exec --config mcp-config.json --describe tool_name
npx tsx src/index.ts exec --config mcp-config.json --call '{"tool": "...", "arguments": {}}'

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About To Skill With Headers

How do I install To Skill With Headers?

Run claude mcp add to-skill-with-headers -- npx -y mcp-to-skill-with-headers, then add the server to your MCP client's configuration.

Is To Skill With Headers safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is To Skill With Headers still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.