Claude Agent Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Claude Agent Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
An MCP (Model Context Protocol) server that wraps the Claude Agent SDK. It uses Claude Code's built-in OAuth authentication, so no API key is required — just claude login and you're ready to go.
| Tool | Description |
|---|---|
claude_query | General-purpose queries — uses Claude's reasoning without any tools |
claude_code_task | Coding tasks with file system access (read/write/edit/search) |
claude_web_search | Web search with result summarization |
claude_multi_turn | Fully customizable agent execution — configure tools, permissions, budget, and more |
claude login)git clone https://github.com/j-token/claude-agent-mcp.git
cd claude-agent-mcp
bun installbun startAdd the following to your Claude Code MCP settings (~/.claude/settings.json):
{
"mcpServers": {
"claude-agent": {
"command": "bun",
"args": ["run", "/path/to/claude-agent-mcp/src/index.ts"]
}
}
}Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"claude-agent": {
"command": "bun",
"args": ["run", "/path/to/claude-agent-mcp/src/index.ts"]
}
}
}claude_querySend a prompt to Claude without any tools. Best for reasoning, text generation, and Q&A.
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt | string | Yes | The prompt to send |
systemPrompt | string | No | System prompt |
model | string | No | Model to use (e.g., claude-sonnet-4-6) |
maxTurns | number | No | Max conversation turns (default: 3) |
claude_code_taskPerform coding tasks with file system access. Can read, write, edit, and search files.
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt | string | Yes | Description of the coding task |
cwd | string | No | Working directory (absolute path) |
permissionMode | string | No | plan (default), acceptEdits, or bypassPermissions |
allowedTools | string[] | No | Tools to allow (default: Read, Edit, Write, Glob, Grep, Bash) |
model | string | No | Model to use |
maxTurns | number | No | Max turns (default: 10) |
claude_web_searchSearch the web and get a summarized result.
| Parameter | Type | Required | Description |
|---|---|---|---|
searchQuery | string | Yes | What to search for |
model | string | No | Model to use |
maxTurns | number | No | Max turns (default: 5) |
claude_multi_turnFully customizable agent execution. Configure every aspect of the agent run.
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt | string | Yes | The prompt |
systemPrompt | string | No | System prompt |
allowedTools | string[] | No | Tools to allow |
permissionMode | string | No | default, acceptEdits, plan, or bypassPermissions |
cwd | string | No | Working directory |
model | string | No | Model to use |
maxTurns | number | No | Max conversation turns |
maxBudgetUsd | number | No | Max budget in USD |
┌─────────────┐ stdio ┌───────────────────┐ OAuth ┌─────────────┐
│ MCP Client │ ◄────────────► │ claude-agent-mcp │ ◄───────────► │ Claude API │
│ (Claude Code │ │ (this server) │ │ │
│ / Desktop) │ └───────────────────┘ └─────────────┘
└─────────────┘claude_query, claude_code_task, etc.).# Type-check
bun run typecheck
# Build
bun run build~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.