{"id":23316,"library":"awslabs-aws-msk-mcp-server","title":"AWS Labs MSK MCP Server","description":"An AWS Labs Model Context Protocol (MCP) server for Amazon MSK (Managed Streaming for Apache Kafka). Provides tools for interacting with MSK clusters, topics, and consumer groups via the MCP interface. Current version: 0.0.17. Release cadence: early stage, irregular.","status":"active","version":"0.0.17","language":"python","source_language":"en","source_url":"https://github.com/awslabs/aws-msk-mcp-server","tags":["aws","msk","kafka","mcp","server"],"install":[{"cmd":"pip install awslabs-aws-msk-mcp-server","lang":"bash","label":"pip install"}],"dependencies":[{"reason":"MCP protocol implementation","package":"mcp","optional":false},{"reason":"AWS SDK for Python","package":"boto3","optional":false}],"imports":[{"note":"The main server class is named 'server' and is exposed as a module-level instance.","wrong":"from awslabs_aws_msk_mcp_server import MSKMCPServer","symbol":"MSKMCPServer","correct":"from awslabs_aws_msk_mcp_server import server"},{"note":"The ASGI app for MCP is exported as 'app'.","wrong":"","symbol":"app","correct":"from awslabs_aws_msk_mcp_server import app"}],"quickstart":{"code":"from awslabs_aws_msk_mcp_server import server, app\nimport asyncio\n\nasync def main():\n    # Configure with environment variables:\n    # AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION, MSK_CLUSTER_ARN\n    # Run the server\n    await server.run()\n\nif __name__ == \"__main__\":\n    asyncio.run(main())","lang":"python","description":"Basic server startup. Requires AWS credentials and MSK cluster ARN via environment variables."},"warnings":[{"fix":"Change `app.run()` to `server.run()` and import `server` from the package.","message":"Version 0.0.17 renames the main entry point from `run` to `server.run`. Scripts using `app.run()` will break.","severity":"breaking","affected_versions":"<0.0.17"},{"fix":"Use underscores when importing: `from awslabs_aws_msk_mcp_server import ...`","message":"The package name uses hyphens (awslabs-aws-msk-mcp-server), but imports use underscores (awslabs_aws_msk_mcp_server). Common mistake: using hyphens in import statements.","severity":"gotcha","affected_versions":"all"},{"fix":"Use `from awslabs_aws_msk_mcp_server import server` and call `server.run()`.","message":"The `MSKMCPServer` class is deprecated in favor of module-level `server` object. Direct instantiation may be removed in future versions.","severity":"deprecated","affected_versions":">=0.0.15"}],"env_vars":null,"search_vec":"'0.0.17':39 'amazon':15 'apach':20 'aw':1,7,45 'cadenc':41 'cluster':28 'consum':31 'context':10 'current':37 'earli':42 'group':32 'interact':25 'interfac':36 'irregular':44 'kafka':21,47 'lab':2,8 'manag':17 'mcp':4,12,35,48 'model':9 'msk':3,16,27,46 'protocol':11 'provid':22 'releas':40 'server':5,13,49 'stage':43 'stream':18 'tool':23 'topic':29 'version':38 'via':33","created_at":"2026-05-01T08:07:06.875903+00:00","updated_at":"2026-05-01T08:07:06.875903+00:00","problems":{"verify_error":"× No solution found when resolving dependencies:\n  ╰─▶ Because all versions of awslabs-aws-msk-mcp-server were yanked\n      (reason: Superceeded by awslabs.aws-api-mcp-server) and you require\n      awslabs-aws-msk-mcp-server, we can conclude that your requirements are\n      unsatisfiable."},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"0.0.17","cli_name":"","cli_version":null,"type":"library","homepage":"https://awslabs.github.io/mcp/","github":"https://github.com/awslabs/mcp","docs":"https://awslabs.github.io/mcp/servers/aws-msk-mcp-server/","changelog":"https://github.com/awslabs/mcp/blob/main/src/aws-msk-mcp-server/CHANGELOG.md","pypi":"https://pypi.org/project/awslabs-aws-msk-mcp-server/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["aws","data"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"install_fail","verified_at":"2026-06-29","last_verified":"2026-06-29","next_check":"2026-07-06","install_tag":null}}