Skip to main content

Add your description here

Project description

Run these

uv venv
source .venv/bin/activate
uv pip install -r requirement.txt

You can put client code in your server to test it like this:

import asyncio
client = Client(mcp)

async def call_tool(name: str):
    async with client:
        result = await client.call_tool("greet", {"name": name})
        print(result[0].text)

asyncio.run(call_tool("Tom"))
asyncio.run(call_tool("Jill"))

Then to run the MCP Inspector and your MCP server code:

mcp dev bus_mgmt_server.py

or you can do this.

uv run bus_mgmt_server.py

Then to publish the server to pypi you can do this:

Sign up an pypi.org and get an api token you can use to publish.


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

bus_mgmt_mcp_server-0.1.6.tar.gz (1.2 kB view details)

Uploaded Source

Built Distribution

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

bus_mgmt_mcp_server-0.1.6-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file bus_mgmt_mcp_server-0.1.6.tar.gz.

File metadata

  • Download URL: bus_mgmt_mcp_server-0.1.6.tar.gz
  • Upload date:
  • Size: 1.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.14

File hashes

Hashes for bus_mgmt_mcp_server-0.1.6.tar.gz
Algorithm Hash digest
SHA256 7966a368807134b05b95b18ff91583958391dd9cdc3e10ab4aa37eaf79cddb7b
MD5 86b395a48c3f576ff74e3c2484d14fe3
BLAKE2b-256 c59c48fc5f91f70029d2d28a1d4566af0ecad03fb020843844342ba73e6c9fca

See more details on using hashes here.

File details

Details for the file bus_mgmt_mcp_server-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for bus_mgmt_mcp_server-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ca19bf5b3e4a47eb6e2776190b7d18f40906ed98ad6947a8743b3830731f864e
MD5 e339ad51a43bab68a25e40dd4855537f
BLAKE2b-256 8c1a82252d14d53bc0af0c971ebc4de95bb70458fefde846b682f45ca3825a45

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