# Mcp Test Servers MCP server

Agent View of the PolicyLayer registry record for Mcp Test Servers: identity, probed posture, risk grade, and all 67 tools classified. HTML page: https://policylayer.com/tools/mcp-test-servers

## Facts

- Server id: `msfeldstein/mcp-test-servers`
- Homepage: https://github.com/msfeldstein/mcp-test-servers
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 67
- Tool categories present: Destructive, Execute, Read, Write
- Tags: mcp test servers, admin, automation
- Record last modified: 2026-08-12T16:21:16.255Z

## Tools (67)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `delete-project` | Destructive | Critical | https://policylayer.com/tools/mcp-test-servers/delete-project.md |
| `execute-sql` | Execute | High | https://policylayer.com/tools/mcp-test-servers/execute-sql.md |
| `long-running-task` | Execute | High | https://policylayer.com/tools/mcp-test-servers/long-running-task.md |
| `long-running-task-with-message` | Execute | High | https://policylayer.com/tools/mcp-test-servers/long-running-task-with-message.md |
| `long-running-task-with-no-total` | Execute | High | https://policylayer.com/tools/mcp-test-servers/long-running-task-with-no-total.md |
| `ping` | Execute | High | https://policylayer.com/tools/mcp-test-servers/ping.md |
| `start-notification-stream` | Execute | High | https://policylayer.com/tools/mcp-test-servers/start-notification-stream.md |
| `toggle_dynamic_tool` | Execute | High | https://policylayer.com/tools/mcp-test-servers/toggle-dynamic-tool.md |
| `add` | Other | Low | https://policylayer.com/tools/mcp-test-servers/add.md |
| `all_types_tool` | Other | Low | https://policylayer.com/tools/mcp-test-servers/all-types-tool.md |
| `another-missing-type` | Other | Low | https://policylayer.com/tools/mcp-test-servers/another-missing-type.md |
| `bad-param` | Other | Low | https://policylayer.com/tools/mcp-test-servers/bad-param.md |
| `crash` | Other | Low | https://policylayer.com/tools/mcp-test-servers/crash.md |
| `divide` | Other | Low | https://policylayer.com/tools/mcp-test-servers/divide.md |
| `dynamic_feature` | Other | Low | https://policylayer.com/tools/mcp-test-servers/dynamic-feature.md |
| `echo` | Other | Low | https://policylayer.com/tools/mcp-test-servers/echo.md |
| `echo_structured` | Other | Low | https://policylayer.com/tools/mcp-test-servers/echo-structured.md |
| `echo_with_params` | Other | Low | https://policylayer.com/tools/mcp-test-servers/echo-with-params.md |
| `env_echo` | Other | Low | https://policylayer.com/tools/mcp-test-servers/env-echo.md |
| `fizzbuzz` | Other | Low | https://policylayer.com/tools/mcp-test-servers/fizzbuzz.md |
| `format_data` | Other | Low | https://policylayer.com/tools/mcp-test-servers/format-data.md |
| `generate_big_response` | Other | Low | https://policylayer.com/tools/mcp-test-servers/generate-big-response.md |
| `long_running_progress` | Other | Low | https://policylayer.com/tools/mcp-test-servers/long-running-progress.md |
| `many-resources-tool` | Other | Low | https://policylayer.com/tools/mcp-test-servers/many-resources-tool.md |
| `missing-type-tool` | Other | Low | https://policylayer.com/tools/mcp-test-servers/missing-type-tool.md |
| `multiply` | Other | Low | https://policylayer.com/tools/mcp-test-servers/multiply.md |
| `number-param` | Other | Low | https://policylayer.com/tools/mcp-test-servers/number-param.md |
| `optionalTool` | Other | Low | https://policylayer.com/tools/mcp-test-servers/optionaltool.md |
| `power` | Other | Low | https://policylayer.com/tools/mcp-test-servers/power.md |
| `root-echo` | Other | Low | https://policylayer.com/tools/mcp-test-servers/root-echo.md |
| `subtract` | Other | Low | https://policylayer.com/tools/mcp-test-servers/subtract.md |
| `test-anyof-integer` | Other | Low | https://policylayer.com/tools/mcp-test-servers/test-anyof-integer.md |
| `test-both-params` | Other | Low | https://policylayer.com/tools/mcp-test-servers/test-both-params.md |
| `test-edge-cases` | Other | Low | https://policylayer.com/tools/mcp-test-servers/test-edge-cases.md |
| `test-simple-integer` | Other | Low | https://policylayer.com/tools/mcp-test-servers/test-simple-integer.md |
| `toggleTool` | Other | Low | https://policylayer.com/tools/mcp-test-servers/toggletool.md |
| `analyze_text` | Read | Low | https://policylayer.com/tools/mcp-test-servers/analyze-text.md |
| `ask-favorite-color` | Read | Low | https://policylayer.com/tools/mcp-test-servers/ask-favorite-color.md |
| `ask-name` | Read | Low | https://policylayer.com/tools/mcp-test-servers/ask-name.md |
| `ask-programming-language` | Read | Low | https://policylayer.com/tools/mcp-test-servers/ask-programming-language.md |
| `bug-status` | Read | Low | https://policylayer.com/tools/mcp-test-servers/bug-status.md |
| `debug-oauth` | Read | Low | https://policylayer.com/tools/mcp-test-servers/debug-oauth.md |
| `delayedPing` | Read | Low | https://policylayer.com/tools/mcp-test-servers/delayedping.md |
| `echo_env_var` | Read | Low | https://policylayer.com/tools/mcp-test-servers/echo-env-var.md |
| `echo_mcp_roots` | Read | Low | https://policylayer.com/tools/mcp-test-servers/echo-mcp-roots.md |
| `factorial` | Read | Low | https://policylayer.com/tools/mcp-test-servers/factorial.md |
| `get_mixed_resources` | Read | Low | https://policylayer.com/tools/mcp-test-servers/get-mixed-resources.md |
| `get-headers` | Read | Low | https://policylayer.com/tools/mcp-test-servers/get-headers.md |
| `get-info` | Read | Low | https://policylayer.com/tools/mcp-test-servers/get-info.md |
| `get-resource-list` | Read | Low | https://policylayer.com/tools/mcp-test-servers/get-resource-list.md |
| `get-session-info` | Read | Low | https://policylayer.com/tools/mcp-test-servers/get-session-info.md |
| `get-time` | Read | Low | https://policylayer.com/tools/mcp-test-servers/get-time.md |
| `log-to-stderr` | Read | Low | https://policylayer.com/tools/mcp-test-servers/log-to-stderr.md |
| `long-running-ping` | Read | Low | https://policylayer.com/tools/mcp-test-servers/long-running-ping.md |
| `makeRequest` | Read | Low | https://policylayer.com/tools/mcp-test-servers/makerequest.md |
| `multi-step-elicitation` | Read | Low | https://policylayer.com/tools/mcp-test-servers/multi-step-elicitation.md |
| `parse_bugsnag_error_url` | Read | Low | https://policylayer.com/tools/mcp-test-servers/parse-bugsnag-error-url.md |
| `safe_header_info` | Read | Low | https://policylayer.com/tools/mcp-test-servers/safe-header-info.md |
| `search_documentation` | Read | Low | https://policylayer.com/tools/mcp-test-servers/search-documentation.md |
| `simple_ping` | Read | Low | https://policylayer.com/tools/mcp-test-servers/simple-ping.md |
| `sqrt` | Read | Low | https://policylayer.com/tools/mcp-test-servers/sqrt.md |
| `status` | Read | Low | https://policylayer.com/tools/mcp-test-servers/status.md |
| `test_all_elicitations` | Read | Low | https://policylayer.com/tools/mcp-test-servers/test-all-elicitations.md |
| `token-info` | Read | Low | https://policylayer.com/tools/mcp-test-servers/token-info.md |
| `whoami` | Read | Low | https://policylayer.com/tools/mcp-test-servers/whoami.md |
| `generate_image` | Write | Medium | https://policylayer.com/tools/mcp-test-servers/generate-image.md |
| `terminate-session` | Write | Medium | https://policylayer.com/tools/mcp-test-servers/terminate-session.md |

## Tool descriptions

- `delete-project` — Delete a project
- `long-running-task` — Executes a long-running task with real-time progress tracking
- `long-running-task-with-message` — Demonstrates a long running operation with progress updates and messages
- `long-running-task-with-no-total` — Executes a long-running task with real-time progress tracking
- `ping` — Simple ping to trigger a request and log headers
- `start-notification-stream` — Starts sending periodic notifications
- `toggle_dynamic_tool` — Toggles the availability of the dynamic_feature tool
- `another-missing-type` — Another tool with missing type field
- `missing-type-tool` — A tool with missing type field
- `test-edge-cases` — Test tool for edge case scenarios
- `ask-favorite-color` — Ask the user to select their favorite color from a list (raw enum values)
- `ask-name` — Ask the user for their name
- `ask-programming-language` — Ask the user to select their favorite programming language with user-friendly display names
- `bug-status` — Check if the OAuth bug has been reproduced
- `debug-oauth` — Returns OAuth debugging information
- `echo_env_var` — Echoes the MY_ENV_VAR environment variable
- `echo_mcp_roots` — Echoes back the MCP roots provided by the client
- `get_mixed_resources` — Returns both text and image content
- `get-headers` — Returns the headers from the last request
- `get-resource-list` — Returns a list of all available resources as resource links
- `get-session-info` — Get session information including time until expiry
- `multi-step-elicitation` — Ask for a couple of elicitations about pizza
- `safe_header_info` — Safely get header information without raising errors.
- `simple_ping` — A simple tool that returns
- `test_all_elicitations` — Tests all different elicitation input types
- `token-info` — Returns information about the current access token expiration
- `whoami` — Returns information about the authenticated user
- `generate_image` — A tool that returns an image of Sonic the Hedgehog

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Delx Mcp A2a (1082 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- MCP Framework Personal (811 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Eda Agent (726 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=mcp-test-servers · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/mcp-test-servers
