INNER CODE UNIT · Python

main

Arthur-Ficial/apfel · mcp/http-test-server/server.py:231

def main():
    parser = argparse.ArgumentParser(description="MCP calculator server (HTTP transport)")
    parser.add_argument("--port", type=int, default=8765)
    parser.add_argument(
        "--token", type=str, default=None, help="Required Bearer token (optional)"
    )
    args = parser.parse_args()

    endpoint = "/mcp"
    print(
        f"apfel-calc-http listening on http://127.0.0.1:{args.port}{endpoint}",
        file=sys.stderr,
    )
    if args.token:
        print("Auth: Bearer token required", file=sys.stderr)

    server = HTTPServer(("127.0.0.1", args.port), make_handler(args.token, endpoint))
    try:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…