Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

StackMCP MCP Server

Test and monitor MCP servers using the Model Context Protocol.

Endpoint:https://stackmcp-backend-346839503757.us-central1.run.app/mcp
Transport: Streamable HTTP
Auth: API key via Authorization: Bearer <key> — get one free at stackmcp.app


What this does

StackMCP is a deterministic test runner for MCP servers. This MCP server exposes StackMCP's core functionality as callable tools — so an agent can test another MCP server mid-workflow, without a human in the loop.

No LLM involved in the tests. Just JSON-RPC 2.0 protocol validation: tools/list, schema checks, minimal tool calls, error handling probes.


Tools

run_test

Run a one-time structural test against an MCP server.

Input:

{
"transport": "http",
"endpoint": "https://mcp.yourapp.com",
"apiKey": "optional-bearer-token",
"checkBlueprint": false
}

Returns: Per-tool pass/fail report with schema validation results, error handling checks, detected transport, and a shareable result URL at stackmcp.app/results/{testId}.


get_result

Fetch a previously-run test result by ID.

Input:

{
"testId": "uuid-of-previous-test"
}

Returns: Full test result document. Results are public — shareable without auth.


create_monitor

Set up a scheduled recurring test for an MCP endpoint. Alerts you by email when status changes. Requires Pro.

Input:

{
"name": "My MCP Server",
"endpoint": "https://mcp.yourapp.com",
"intervalMinutes": 15,
"alertEmail": "you@example.com",
"apiKey": "optional-bearer-token"
}

list_monitors

List all monitors for your account. Requires Pro.

Input:{}


Setup

Claude Desktop

{
"mcpServers": {
"stackmcp": {
"type": "http",
"url": "https://stackmcp-backend-346839503757.us-central1.run.app/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}

Cursor

{
"mcpServers": {
"stackmcp": {
"url": "https://stackmcp-backend-346839503757.us-central1.run.app/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}

Auth & Pricing

  • run_test and get_result — free tier, 10 tests/month via MCP
  • create_monitor and list_monitors — Pro only
  • Get an API key at stackmcp.app/account

Links

About

StackMCP MCP server — test and monitor MCP servers via the Model Context Protocol

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors