systemprompt-mcp-reddit
Version:
A specialized Model Context Protocol (MCP) server that enables you to search, read, and interact with Reddit content, leveraging an AI Agent to help with each operation.
56 lines • 1.67 kB
JavaScript
import { server } from "../server.js";
export async function sendOperationNotification(operation, message) {
const notification = {
method: "notifications/message",
params: {
_meta: {},
message: `Operation ${operation}: ${message}`,
level: "info",
timestamp: new Date().toISOString(),
},
};
await sendNotification(notification);
}
export async function sendJsonResultNotification(message) {
const notification = {
method: "notifications/message",
params: {
_meta: {},
message: message,
level: "info",
timestamp: new Date().toISOString(),
},
};
await sendNotification(notification);
}
export async function sendSamplingCompleteNotification(message) {
const notification = {
method: "notifications/sampling/complete",
params: {
_meta: {},
message: message,
level: "info",
timestamp: new Date().toISOString(),
},
};
await sendNotification(notification);
}
export async function sendRedditConfigNotification(message) {
const notification = {
method: "server/config/changed",
params: {
_meta: {},
message: message,
level: "info",
timestamp: new Date().toISOString(),
},
};
await sendNotification(notification);
}
async function sendNotification(notification) {
await server.notification(notification);
}
export async function updateBlocks() {
await server.sendResourceListChanged();
}
//# sourceMappingURL=notifications.js.map