{"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":90,"last_push_at":"2026-09-08T06:31:14.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.8","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@msgmesh/mcp-server","version":"0.1.8","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. Override only when self-hosting.","format":"string","default":"https://msgmesh-api.alderflux.com","name":"MQ_CONTROL_PLANE_URL"},{"description":"Gateway (publish/consume) base URL. Override only when self-hosting.","format":"string","default":"https://msgmesh-api.alderflux.com","name":"MQ_GATEWAY_URL"},{"description":"Realtime (presence) base URL. Override only when self-hosting.","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":"\\u5EFA\\u7ACB webhook:topic \\u6709\\u65B0\\u8A0A\\u606F\\u6642 POST \\u5230\\u6307\\u5B9A URL(\\u53EF\\u9078 secret \\u505A HMAC \\u7C3D\\u7AE0)","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":"\\u522A\\u9664\\u6307\\u5B9A topic\\u3002**\\u4E0D\\u53EF\\u9006**:\\u8A72 topic \\u7684\\u6240\\u6709\\u8A0A\\u606F\\u3001\\u6B7B\\u4FE1\\u4F47\\u5217\\u3001schema\\u3001\\u51FD\\u6578\\u8207 webhook \\u7D81\\u5B9A\\u6703\\u7ACB\\u5373\\u88AB\\u6E05\\u9664,\\u540C\\u540D\\u91CD\\u5EFA\\u53EA\\u6703\\u5F97\\u5230\\u4E00\\u500B\\u5168\\u65B0\\u7684\\u7A7A topic\\u3002\\u522A\\u9664\\u524D\\u8ACB\\u5148\\u5411\\u4F7F\\u7528\\u8005\\u78BA\\u8A8D\\u3002","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_webhook","description":"\\u522A\\u9664\\u6307\\u5B9A webhook(\\u4EE5 id)","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":"\\u5C07 topic \\u6B7B\\u4FE1\\u4F47\\u5217(DLQ)\\u8A0A\\u606F\\u91CD\\u653E\\u56DE\\u539F topic(\\u53EF\\u9650\\u5236\\u7B46\\u6578)\\u3002\\u6BCF\\u5247\\u91CD\\u653E = \\u4E00\\u6B21 publish \\u6CE8\\u5165(\\u8A72\\u5247\\u7684 units \\u500B operations),\\u5176\\u5F8C\\u7E8C\\u6295\\u905E\\u7167\\u5E38\\u8A08;\\u6CE8\\u5165\\u7AEF\\u6D88\\u8017\\u65B9\\u6848\\u542B\\u91CF,\\u984D\\u5EA6\\u7528\\u7F44\\u6642\\u8207 publish \\u4E00\\u6A23\\u56DE 429,\\","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","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":"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-09-20T11:36:11.963Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T11:36:11.890Z","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 12 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.8","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-09-06T04:28:10.933Z","repositoryUrl":"git+https://github.com/LukeLogix/msgmesh-examples.git","weeklyDownloads":90}],"repo":{"found":true,"owner":"LukeLogix","repo":"msgmesh-examples","archived":false,"pushedAt":"2026-09-08T06:31:14Z","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":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":90,"license":"MIT","lastPushAt":"2026-09-08T06:31:14.000Z","score":28}}}},"grade_history":[],"reviews":[]}