Skip to main content

Automated testing framework for MCP server validation

Project description

Getting Started

  1. Set Gemini API Key
GEMINI_API_KEY=<your-gemini-api-key>
  1. Ensure that your python mcp server has mcp-probe-service-properties.json
{
  "server_command": "uv run mcp-test-server",
  "transport": "stdio",
  "service_url": "http://localhost:4000"
}
  1. Start MCP-PROBE-SERVICE
cd mcp-probe-service
docker compose up --build -d
  1. Install mcp-probe-pilot
cd mcp-probe-pilot
pip install -e .
  1. Run mcp-probe-pilot
mcp-probe-pilot /path/to/your/mcp/server/source/code/ --generate-new

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_probe_pilot-0.1.4.tar.gz (68.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_probe_pilot-0.1.4-py3-none-any.whl (80.9 kB view details)

Uploaded Python 3

File details

Details for the file mcp_probe_pilot-0.1.4.tar.gz.

File metadata

  • Download URL: mcp_probe_pilot-0.1.4.tar.gz
  • Upload date:
  • Size: 68.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mcp_probe_pilot-0.1.4.tar.gz
Algorithm Hash digest
SHA256 40d2396079693ea03aa6409e7ca0bd0c499c3c9073e303d7505972a54c4442bb
MD5 2d80fd8d23a90952c805f982d4cf5c5e
BLAKE2b-256 75af13c6850b58cc3e39b58978c7906daed5bf952c8162315787875f8b4e5b00

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_probe_pilot-0.1.4.tar.gz:

Publisher: publish.yaml on rumethj/mcp-probe-pilot

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_probe_pilot-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_probe_pilot-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 52a5e96ee6ca45cabffba78b0a0f552217e93f97ffe451ac4463a249a96d3313
MD5 90b5570a66e1f8e378e58a614bed2492
BLAKE2b-256 c1c200f11d11ede9f5e679567020c56753c42d4ba05b1b65067054072ed08744

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_probe_pilot-0.1.4-py3-none-any.whl:

Publisher: publish.yaml on rumethj/mcp-probe-pilot

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page