systemprompt-mcp-reddit
システムプロンプト-MCP-Reddit
AIエージェントがRedditとインタラクト(投稿の閲覧、コンテンツの作成、サブレディット設定の管理など)できるようにする、専用のモデルコンテキストプロトコル(MCP)サーバーです。このサーバーは、サンプリング機能と通知機能をサポートするsystemprompt.ioクライアントと連携するように設計されており、他のMCPクライアントでは正常に動作しない可能性があります。
このサーバーを利用するにはAPIキーが必要です。現在は無料ですが、将来変更される可能性があります。こちらから取得できます。
このサーバーは、@modelcontextprotocol/sdkのサンプリングおよび通知機能を使用します。
特徴
コア機能
サブレディット設定: AIエージェントの複数のサブレディットを設定および管理します
コンテンツ取得: 設定されたサブレディットから、ホット、新着、または物議を醸す投稿を取得します
コンテンツ作成: カスタマイズ可能なパラメータを使用して AI を活用した投稿や返信を生成
ライティングスタイルのコントロール: AIのトーン、語彙、コンテンツのガイドラインを設定します
高度な機能
ルールコンプライアンス: サブレディットのルールと要件への自動遵守
コンテンツガイドライン: コンテンツ生成のためのカスタマイズ可能な指示
柔軟な投稿タイプ: テキスト投稿とリンク投稿の両方をサポート
スマートリプライ:コンテキストに応じた応答生成
統合機能
MCPプロトコル統合:モデルコンテキストプロトコルの完全実装
型安全な実装: TypeScriptの完全なサポート
リアルタイム処理:ストリーミング応答をサポート
高度なエラー処理: 包括的なエラー管理
Related MCP server: Reddit MCP Server
システムアーキテクチャ
このプロジェクトは、他の MCP サーバー実装に適応できるように設計されたモジュール アーキテクチャに従います。
コアコンポーネント
MCPプロトコル層:完全なモデルコンテキストプロトコルを実装します
サービス層: Reddit APIのインタラクションを抽象化する
ハンドラ層: MCPリクエストをルーティングして処理する
ツールレイヤー: AIエージェントが実行できる操作を定義する
ユーティリティ層: 検証とデータ変換のためのヘルパーを提供します
ディレクトリ構造
/src/config: サーバーの設定と機能/src/constants: ツールスキーマ、サンプリングテンプレート、システム定数/src/handlers: リクエストハンドラとツールの実装/src/services: API統合サービス/src/types: TypeScript 型定義/src/utils: ユーティリティ関数とヘルパー
アーキテクチャと実装パターンの詳細なドキュメントについては、以下を参照してください。
ARCHITECTURE.md : 完全なシステム概要
テンプレートとして使用する
このコードベースは、他のMCPサーバーを作成するためのテンプレートとして設計されています。モジュール式アーキテクチャにより、Reddit統合を他のAPIに置き換えるのが簡単です。
サービス層をAPI実装に置き換える
ドメインに適した新しいツールを定義する
型定義とスキーマを更新する
サーバー機能を構成する
詳細な手順については、 TEMPLATE_GUIDE.md を参照してください。
🎥 デモとショーケース
Systemprompt MCP Reddit の動作を確認するには、ビデオ デモをご覧ください。
関連リンク
マルチモーダル MCP クライアント- 音声対応 MCP クライアント
This server cannot be deployed
Maintenance
Related MCP Connectors
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
An MCP server that integrates with Discord to provide AI-powered features.
Official MCP server for Agentwork — delegate tasks to AI agents with human-in-the-loop
Official MCP server for subfeed.app — the cloud for agents. 15+ tools for AI agents to register, build, and deploy other agents. Zero human required. Start here: subfeed.app/skill.md
Related MCP Servers
- AlicenseBqualityDmaintenanceA plug-and-play MCP server that enables AI assistants to browse, search, and read Reddit content through the PRAW library.619MIT
- AlicenseAqualityFmaintenanceAn MCP server that enables AI assistants to access and interact with Reddit content through features like user analysis, post retrieval, subreddit statistics, and authenticated posting capabilities.15301MIT
- AlicenseBqualityDmaintenanceAn MCP server that provides both read-only and authenticated access to Reddit content and interactions without requiring a developer API key. It enables users to browse posts, search subreddits, and perform write actions like commenting and voting by leveraging browser session cookies.82-
- AlicenseBqualityDmaintenanceAn MCP server that provides AI agents with full Reddit API capabilities including search, browsing, reading, posting, commenting, voting, editing, and deleting.188 npmMIT