# simplemcp

> Use this tool when you need to create a lightweight PHP MCP server that simplifies tool class discovery and secures request authentication. It solves problems related to manual tool class configuration and insecure request authentication by using reflection for auto-discovery and static bearer tokens or rotating TOTP codes for authentication. It takes in PHP tool classes and request inputs, and outputs authenticated responses, making it ideal for use cases requiring secure and automated MCP server setup.

Canonical page: https://skillsregistry.net/skills/vielhuber-simplemcp  
JSON: https://api.skillsregistry.net/v1/skills/vielhuber-simplemcp

## Description

A simple PHP MCP server that auto-discovers tool classes via reflection and authenticates requests via static bearer token or rotating TOTP codes.

## Trust

- **Trust score (0–1):** 0.30
- **Verification tier:** unverified
- **Last scanned:** 2026-09-03

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-03

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/tq42jjl1wu)
- **Repository:** <https://github.com/vielhuber/simplemcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "vielhuber-simplemcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/vielhuber-simplemcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/vielhuber-simplemcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
