Skip to content

Explorer-64/stackmcp-server

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors