Skip to main content

Simple MCP server for testing purposes.

Project description

Test MCP

Diagram: https://excalidraw.com/#json=uRRaOjlO8rV6Og36vjPEj,LRARtOLrhz0VdTFIxjH8Rg

Requirements

Note: OpenRouter has many free models available that you can use for testing.

Development

For testing you can run a development server and manually run tool calls:

uv run fastmcp dev

The fully example is implemented in test-mcp.py, a minimal example you can use in your own projects is in minimal-mcp.py.

Installation

To install your MCP server you need to configure an MCP.json that looks something like this:

{
  "mcpServers": {
    "test-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/admin/Projects/test-mcp",
        "run",
        "test-mcp.py"
      ],
      "timeout": 600
    }
  }
}

For Claude Desktop there is a detailed guide available.

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

iflow_mcp_mrexodia_test_mcp-1.0.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

iflow_mcp_mrexodia_test_mcp-1.0.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_mrexodia_test_mcp-1.0.0.tar.gz.

File metadata

  • Download URL: iflow_mcp_mrexodia_test_mcp-1.0.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_mrexodia_test_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 551f61c33e1114191c89d9410c7a57fa0fab9bed5ed33bf14bcd252c90e4e956
MD5 c67aa8fc738ba495646c663142943b08
BLAKE2b-256 20fd79bc639eac66a60f10fb9079b0874e55cb24d59c7c4c2d378f43909005c5

See more details on using hashes here.

File details

Details for the file iflow_mcp_mrexodia_test_mcp-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_mrexodia_test_mcp-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_mrexodia_test_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aa6dd3a44ce56120b243f049d604b7585cc3c5495ffd317565f328c5a9e89a8a
MD5 4939ef3e38e752940a867db483a7aaf6
BLAKE2b-256 58972f79738ae00cd77cc65e8a44ffc872cbddd7528ef009c2eb8061dde0ee29

See more details on using hashes here.

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