{"name":"com.alderflux/msgmesh","slug":"alderflux-msgmesh","title":"MsgMesh","description":"Event bus for AI agents: watch_topic long-polls live events; manage topics, schemas, webhooks.","url":"https://mcp.market/server/alderflux-msgmesh","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":28,"stars":0,"forks":0,"downloads_week":122,"last_push_at":"2026-09-19T16:01:03.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":null,"website":"https://msgmesh.alderflux.com","version":"0.1.11","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@msgmesh/mcp-server","version":"0.1.11","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"MsgMesh API key. Sign one (admin scope recommended) at https://msgmesh-panel.alderflux.com Keys page.","isRequired":true,"format":"string","isSecret":true,"placeholder":"mk_xxxxxxxx","name":"MQ_API_KEY"},{"description":"Control-plane base URL. Leave unset to use the hosted MsgMesh service.","format":"string","default":"https://msgmesh-api.alderflux.com","name":"MQ_CONTROL_PLANE_URL"},{"description":"Gateway (publish/consume) base URL. Leave unset to use the hosted MsgMesh service.","format":"string","default":"https://msgmesh-api.alderflux.com","name":"MQ_GATEWAY_URL"},{"description":"Realtime (presence) base URL. Leave unset to use the hosted MsgMesh service.","format":"string","default":"https://msgmesh-api.alderflux.com","name":"MQ_REALTIME_URL"}]}],"tools":[{"name":"consume_messages","description":"\\u5F9E\\u6307\\u5B9A topic \\u62C9\\u53D6\\u8A0A\\u606F(\\u53EF\\u6307\\u5B9A consumer group \\u8207\\u6700\\u5927\\u7B46\\u6578)\\u3002\\u26A0\\uFE0F \\u6703\\u63D0\\u4EA4 consumer group \\u4F4D\\u79FB(at-most-once):\\u53D6\\u56DE\\u7684\\u8A0A\\u606F\\u4E0D\\u6703\\u518D\\u9001\\u7B2C\\u4E8C\\u6B21,\\u4E0D\\u662F\\u552F\\u8B80\\u67E5\\u8A62\\u3002","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_key","description":"\\u5EFA\\u7ACB\\u65B0\\u7684 API key(\\u672C\\u8EAB\\u9700 admin scope,\\u6B0A\\u9650\\u4E0D\\u8DB3\\u6642\\u4E0D\\u8981\\u7528\\u5B83\\u81EA\\u52A9\\u958B\\u901A)\\u3002scope:admin|producer|consumer\\u3002\\u53EF\\u9078 capabilities \\u505A\\u7D30\\u7C92\\u5EA6\\u6388\\u6B0A(scope \\u9808 producer/consumer):[{ops:[\"publish\"|\"subscribe\"],topics:[\"orders\",\"support*\",\"*\"]}]","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_topic","description":"\\u5EFA\\u7ACB\\u4E00\\u500B\\u4E8B\\u4EF6 topic","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_webhook","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_function","description":"\\u522A\\u9664 topic \\u7D81\\u5B9A\\u7684\\u8A0A\\u606F\\u8F49\\u63DB\\u51FD\\u6578","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_key","description":"\\u522A\\u9664\\u6307\\u5B9A API key(\\u4EE5 id)","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_schema","description":"\\u522A\\u9664 topic \\u7684\\u6307\\u5B9A schema \\u7248\\u672C(\\u4E0D\\u53EF\\u522A\\u6700\\u65B0\\u7248,\\u5426\\u5247\\u56DE 409)","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_topic","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_webhook","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"dlq_peek","description":"\\u67E5\\u770B topic \\u7684\\u6B7B\\u4FE1\\u4F47\\u5217(DLQ)\\u8A0A\\u606F\\u3002\\u26A0\\uFE0F \\u5E95\\u5C64\\u8D70 committing poll:\\u6703\\u63D0\\u4EA4 DLQ consumer group \\u4F4D\\u79FB,\\u770B\\u904E\\u7684\\u8A0A\\u606F\\u4E0D\\u6703\\u518D\\u56DE\\u4E00\\u6B21,\\u4E0D\\u662F\\u552F\\u8B80\\u67E5\\u8A62(\\u8981\\u628A\\u6B7B\\u4FE1\\u653E\\u56DE\\u4E3B topic \\u8ACB\\u7528 dlq_replay)","write_action":false,"price_micros":0,"input_schema":null},{"name":"dlq_replay","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_audit","description":"\\u67E5\\u8A62\\u64CD\\u4F5C\\u5BE9\\u8A08\\u7D00\\u9304(\\u53EF\\u6307\\u5B9A\\u7B46\\u6578\\u4E0A\\u9650)","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_billing","description":"\\u67E5\\u8A62\\u9810\\u4ED8\\u9918\\u984D/\\u8A08\\u8CBB\\u72C0\\u614B/\\u7E8C\\u822A\\u5929\\u6578,\\u4EE5\\u53CA\\u672C\\u671F\\u542B\\u91CF\\u7528\\u91CF(included_msgs / period_operations,\\u55AE\\u4F4D\\u70BA operations = \\u6BCF 16 KiB \\xD7(1 \\u6B21\\u767C\\u5E03 + \\u6BCF\\u4E00\\u6B21\\u6295\\u905E))","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_connection_snippet","description":"\\u53D6\\u5F97\\u53EF\\u8CBC\\u7D66 AI \\u7684\\u63A5\\u5165\\u63D0\\u793A","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_docs","description":"\\u53D6\\u5F97\\u7531\\u79DF\\u6236 topics+schema \\u751F\\u6210\\u7684 Markdown \\u4F7F\\u7528\\u6587\\u4EF6","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_function","description":"\\u53D6\\u5F97 topic \\u7D81\\u5B9A\\u7684\\u8A0A\\u606F\\u8F49\\u63DB\\u51FD\\u6578","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_plan","description":"\\u67E5\\u8A62\\u76EE\\u524D\\u65B9\\u6848\\u8207\\u914D\\u984D\\u9650\\u5236(\\u4E5F\\u662F\\u6700\\u8F15\\u91CF\\u7684\\u6191\\u8B49\\u6AA2\\u67E5:\\u6210\\u529F=key \\u6709\\u6548\\u4E14\\u5177 admin scope)","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_presence","description":"\\u67E5\\u8A62 topic \\u76EE\\u524D\\u7DDA\\u4E0A\\u9023\\u7DDA\\u6578(realtime \\u670D\\u52D9)","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_schema","description":"\\u53D6\\u5F97 topic \\u6700\\u65B0\\u7248\\u672C\\u7684 schema","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_usage","description":"\\u67E5\\u8A62\\u79DF\\u6236\\u7528\\u91CF(\\u53EF\\u6307\\u5B9A\\u65E5\\u671F period=YYYY-MM-DD)\\u3002\\u8A08\\u8CBB\\u7DAD\\u5EA6\\u662F operations;messages / deliveries_* \\u662F\\u53EF\\u898B\\u6027\\u7DAD\\u5EA6,\\u76F8\\u52A0\\u4E0D\\u7B49\\u65BC operations","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_keys","description":"\\u5217\\u51FA\\u76EE\\u524D\\u6240\\u6709 API key(\\u50C5 prefix,\\u4E0D\\u542B\\u5B8C\\u6574 key)","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_schemas","description":"\\u5217\\u51FA topic \\u6240\\u6709 schema \\u7248\\u672C","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_topics","description":"\\u5217\\u51FA\\u76EE\\u524D\\u6240\\u6709 topic\\u3002\\u6BCF\\u5217\\u7684 origin \\u6A19\\u660E\\u662F\\u8AB0\\u5EFA\\u7684:user = \\u4F7F\\u7528\\u8005\\u81EA\\u5EFA;starter = \\u4E00\\u9375\\u958B\\u7BB1\\u5EFA\\u7ACB\\u7684\\u9810\\u8A2D topic;example = \\u4E00\\u9375\\u958B\\u7BB1\\u6642\\u4E00\\u4F75\\u5EFA\\u7ACB\\u3001\\u4F9B\\u5B98\\u65B9\\u7BC4\\u4F8B\\u4F7F\\u7528\\u7684 topic;unknown = \\u5E73\\u53F0\\u958B\\u59CB\\u8A18\\u9304\\u4E4B\\u5","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_webhooks","description":"\\u5217\\u51FA\\u76EE\\u524D\\u6240\\u6709 webhook","write_action":false,"price_micros":0,"input_schema":null},{"name":"publish_message","description":"\\u767C\\u9001\\u4E00\\u5247\\u8A0A\\u606F\\u5230\\u6307\\u5B9A topic(\\u53EF\\u9078 room \\u505A\\u623F\\u9593\\u8DEF\\u7531:\\u540C\\u623F\\u8A0A\\u606F\\u4FDD\\u8B49\\u9806\\u5E8F,\\u8A02\\u95B1\\u7AEF\\u7528\\u540C\\u4E00\\u500B room \\u6536)","write_action":true,"price_micros":0,"input_schema":null},{"name":"register_function","description":"\\u70BA topic \\u8A3B\\u518A\\u8A0A\\u606F\\u8F49\\u63DB\\u51FD\\u6578(\\u8A0A\\u606F\\u9032\\u5165\\u6642\\u57F7\\u884C)\\u3002language \\u9810\\u8A2D javascript(JS \\u7A0B\\u5F0F\\u78BC);\\u50B3 wasm \\u5247 code \\u9808\\u70BA base64 \\u7DE8\\u78BC\\u7684 WASI \\u6A21\\u7D44(\\u8B80 stdin JSON\\u3001\\u5BEB stdout JSON)\\u3002\\u26A0\\uFE0F \\u540C\\u4E00 topic \\u53EA\\u6709\\u4E00\\u500B\\u51FD\\u6578:\\u91CD\\u8907\\u8A3B\\u518A\\u6703**\\u8","write_action":false,"price_micros":0,"input_schema":null},{"name":"register_schema","description":"\\u70BA topic \\u8A3B\\u518A JSON Schema(compatibility:none/backward)\\u3002\\u6BCF\\u6B21\\u547C\\u53EB\\u90FD\\u6703\\u65B0\\u589E\\u4E00\\u500B\\u7248\\u672C(\\u975E\\u51AA\\u7B49)","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_plan","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_webhook","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"watch_topic","description":"\\u8A02\\u95B1\\u4E26\\u300E\\u7B49\\u5F85\\u300F\\u67D0 topic \\u7684\\u4E0B\\u4E00\\u6279\\u4E8B\\u4EF6:\\u9577\\u8F2A\\u8A62\\u5230\\u6709\\u4E8B\\u4EF6\\u624D\\u56DE(\\u6216\\u7B49\\u5F85\\u8996\\u7A97\\u903E\\u6642\\u56DE\\u7A7A+\\u63D0\\u793A\\u518D\\u547C\\u53EB)\\u3002\\u9069\\u5408 AI agent \\u76E3\\u770B\\u4E8B\\u4EF6\\u6D41\\u2014\\u2014\\u6536\\u5230\\u5F8C\\u8655\\u7406\\u3001\\u518D\\u6B21\\u4EE5\\u540C\\u4E00 group \\u547C\\u53EB\\u5373\\u53EF","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-10-16T11:55:26.384Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-16T11:55:26.345Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 27 days ago"]},"identity":{"score":7,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@msgmesh/mcp-server","version":"0.1.11","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-10-06T16:50:59.583Z","repositoryUrl":"git+https://github.com/LukeLogix/msgmesh-mcp.git","weeklyDownloads":122}],"repo":{"found":true,"owner":"LukeLogix","repo":"msgmesh-mcp","archived":false,"pushedAt":"2026-09-19T16:01:03Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/6527025?v=4","ownerCreatedAt":"2014-01-28T17:26:58Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/6527025?v=4&s=128","source":"registry","width":109,"height":109},"presence":{"stars":0,"forks":0,"downloadsWeek":122,"license":"MIT","lastPushAt":"2026-09-19T16:01:03.000Z","score":28}}}},"grade_history":[],"reviews":[]}