Discover Awesome MCP Servers
Extend your agent with 26,759 capabilities via MCP servers.
- All26,759
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
LLM_MCP
了解しました。LLM(大規模言語モデル)向けの MCP(Model Control Plane)クライアントとサーバーの構築についてですね。 より具体的な翻訳やアドバイスをするために、以下の点を教えていただけますでしょうか? * **MCPの具体的な目的:** どのような機能をMCPに求めていますか? (例: モデルのデプロイ、バージョン管理、監視、スケーリング、アクセス制御など) * **LLMの種類:** どのようなLLMを使用しますか? (例: OpenAI API, Hugging Face Transformers, 自社開発モデルなど) * **技術スタック:** どのようなプログラミング言語、フレームワーク、インフラストラクチャを使用しますか? (例: Python, Go, Kubernetes, Docker, AWS, GCP, Azureなど) * **ターゲットユーザー:** 誰がMCPを使用しますか? (例: データサイエンティスト、MLエンジニア、アプリケーション開発者など) これらの情報があると、より的確な翻訳やアドバイスができます。 とりあえず、一般的な翻訳としては以下のようになります。 **Building MCP client and server for LLM** **LLM (大規模言語モデル) 向けの MCP (Model Control Plane) クライアントとサーバーの構築** より詳細な情報をお待ちしています。
Wandering RAG
個人用RAGのためのCLIツール。Notion、Obsidian、Apple Notesなどからデータを取得し、Qdrantに保存、MCPサーバーとして公開します。
Bocha AI Web Search MCP Server
Random Number MCP Server
Vercel MCP Integration
MCPサーバーがClaudeをVercelに接続します。
Lighthouse MCP
Claudeが、安全な認証を通じてあなたのLighthouse.one暗号資産ポートフォリオデータとやり取りし、分析できるようにする、モデルコンテキストプロトコルサーバー。
Design Tokens - MCP Server
了解しました。以下に翻訳を示します。 フィグマ用のMCPサーバー。画像も生成します。
MCP Proxy
標準入出力トランスポートを使用する MCP サーバー向けの TypeScript SSE プロキシ。
QRCode_MCP
カスタマイズ可能なQRコードを生成するMCPサーバー。サイズ、色、誤り訂正、マージン設定などのオプションがあります。
OpenSCAD MCP Server
ユーザーが、マルチビュー再構成とOpenSCADを用いて、テキスト記述や画像からパラメトリックな3Dモデルを生成できるようにします。AI画像生成とリモート処理もサポートしています。
MCP Servers - OpenAI and Flux Integration
A Pokedex web app!
ポケモン図鑑ウェブアプリ
Tiny MCP Server (Rust)
Rust で実装された Machine Communication Protocol (MCP)
ming-mcp-server MCP Server
Kagi MCP Server (Node.js)
Node.js で Kagi MCP (Multi-Channel Platform) サーバーを実装するということですね。これはかなり複雑なプロジェクトになると思いますが、基本的な構造と重要なポイントを説明します。 **Kagi MCP サーバーの Node.js 実装の概要** Kagi MCP は、複数のチャネル(例えば、ウェブサイト、モバイルアプリ、API)を通じてコンテンツやサービスを提供するプラットフォームです。Node.js で実装する場合、以下の要素が必要になります。 1. **サーバーフレームワーク:** * Express.js: 一般的な選択肢で、ルーティング、ミドルウェア、テンプレートエンジンなどの機能を提供します。 * Koa.js: Express.js の後継で、よりモダンなアプローチを採用しています。 * Fastify: 高速性と効率性を重視したフレームワークです。 2. **データベース:** * MongoDB: ドキュメント指向データベースで、柔軟なスキーマが求められる場合に適しています。 * PostgreSQL: リレーショナルデータベースで、データの整合性が重要な場合に適しています。 * MySQL: 一般的なリレーショナルデータベースです。 3. **認証と認可:** * Passport.js: 認証ミドルウェアで、様々な認証戦略(ローカル、OAuth など)をサポートします。 * JSON Web Tokens (JWT): 認証情報を安全に伝達するための標準的な方法です。 4. **API エンドポイント:** * RESTful API: 標準的な API 設計で、HTTP メソッド(GET, POST, PUT, DELETE)を使用してリソースを操作します。 * GraphQL: より柔軟な API 設計で、クライアントが必要なデータのみを要求できます。 5. **リアルタイム通信 (必要に応じて):** * Socket.IO: 双方向のリアルタイム通信を可能にします。 * WebSocket: より低レベルなリアルタイム通信プロトコルです。 6. **キューイングシステム (必要に応じて):** * RabbitMQ: 非同期処理やバックグラウンドタスクの実行に役立ちます。 * Redis: キャッシュやメッセージブローカーとして使用できます。 7. **ロギング:** * Winston: 柔軟なロギングライブラリです。 * Morgan: HTTP リクエストのロギングに役立ちます。 **基本的なコード構造の例 (Express.js を使用):** ```javascript // app.js (または index.js) const express = require('express'); const app = express(); const port = process.env.PORT || 3000; // ミドルウェアの設定 (JSON パーサー、CORS など) app.use(express.json()); app.use(express.urlencoded({ extended: true })); // ルーティングの設定 const routes = require('./routes'); // routes.js ファイルを作成 app.use('/api', routes); // エラーハンドリング app.use((err, req, res, next) => { console.error(err.stack); res.status(500).send('Something broke!'); }); // サーバーの起動 app.listen(port, () => { console.log(`Server listening on port ${port}`); }); ``` ```javascript // routes.js const express = require('express'); const router = express.Router(); // 例: GET リクエストの処理 router.get('/users', (req, res) => { // データベースからユーザー情報を取得 // ... res.json({ users: [] }); // ユーザー情報を JSON で返す }); // 例: POST リクエストの処理 router.post('/users', (req, res) => { // リクエストボディからユーザー情報を受け取る const { name, email } = req.body; // データベースにユーザー情報を保存 // ... res.status(201).json({ message: 'User created successfully' }); }); module.exports = router; ``` **重要な考慮事項:** * **スケーラビリティ:** 多くのユーザーを処理できるように、サーバーをスケールアウトできる設計にする必要があります。ロードバランサーやキャッシュの利用を検討してください。 * **セキュリティ:** 認証、認可、入力検証、出力エンコードなど、セキュリティ対策を徹底する必要があります。 * **モニタリング:** サーバーのパフォーマンスを監視し、問題が発生した場合に迅速に対応できるように、モニタリングツールを導入する必要があります。 * **テスト:** ユニットテスト、統合テスト、エンドツーエンドテストなど、様々なテストを実施して、コードの品質を確保する必要があります。 * **ドキュメント:** API のドキュメントを作成し、他の開発者が簡単に利用できるようにする必要があります。 **日本語訳:** Node.js で Kagi MCP (マルチチャネルプラットフォーム) サーバーを実装するということですね。これはかなり複雑なプロジェクトになると思いますが、基本的な構造と重要なポイントを説明します。 **Kagi MCP サーバーの Node.js 実装の概要** Kagi MCP は、複数のチャネル(例えば、ウェブサイト、モバイルアプリ、API)を通じてコンテンツやサービスを提供するプラットフォームです。Node.js で実装する場合、以下の要素が必要になります。 1. **サーバーフレームワーク:** * Express.js: 一般的な選択肢で、ルーティング、ミドルウェア、テンプレートエンジンなどの機能を提供します。 * Koa.js: Express.js の後継で、よりモダンなアプローチを採用しています。 * Fastify: 高速性と効率性を重視したフレームワークです。 2. **データベース:** * MongoDB: ドキュメント指向データベースで、柔軟なスキーマが求められる場合に適しています。 * PostgreSQL: リレーショナルデータベースで、データの整合性が重要な場合に適しています。 * MySQL: 一般的なリレーショナルデータベースです。 3. **認証と認可:** * Passport.js: 認証ミドルウェアで、様々な認証戦略(ローカル、OAuth など)をサポートします。 * JSON Web Tokens (JWT): 認証情報を安全に伝達するための標準的な方法です。 4. **API エンドポイント:** * RESTful API: 標準的な API 設計で、HTTP メソッド(GET, POST, PUT, DELETE)を使用してリソースを操作します。 * GraphQL: より柔軟な API 設計で、クライアントが必要なデータのみを要求できます。 5. **リアルタイム通信 (必要に応じて):** * Socket.IO: 双方向のリアルタイム通信を可能にします。 * WebSocket: より低レベルなリアルタイム通信プロトコルです。 6. **キューイングシステム (必要に応じて):** * RabbitMQ: 非同期処理やバックグラウンドタスクの実行に役立ちます。 * Redis: キャッシュやメッセージブローカーとして使用できます。 7. **ロギング:** * Winston: 柔軟なロギングライブラリです。 * Morgan: HTTP リクエストのロギングに役立ちます。 **基本的なコード構造の例 (Express.js を使用):** ```javascript // app.js (または index.js) const express = require('express'); const app = express(); const port = process.env.PORT || 3000; // ミドルウェアの設定 (JSON パーサー、CORS など) app.use(express.json()); app.use(express.urlencoded({ extended: true })); // ルーティングの設定 const routes = require('./routes'); // routes.js ファイルを作成 app.use('/api', routes); // エラーハンドリング app.use((err, req, res, next) => { console.error(err.stack); res.status(500).send('Something broke!'); }); // サーバーの起動 app.listen(port, () => { console.log(`Server listening on port ${port}`); }); ``` ```javascript // routes.js const express = require('express'); const router = express.Router(); // 例: GET リクエストの処理 router.get('/users', (req, res) => { // データベースからユーザー情報を取得 // ... res.json({ users: [] }); // ユーザー情報を JSON で返す }); // 例: POST リクエストの処理 router.post('/users', (req, res) => { // リクエストボディからユーザー情報を受け取る const { name, email } = req.body; // データベースにユーザー情報を保存 // ... res.status(201).json({ message: 'User created successfully' }); }); module.exports = router; ``` **重要な考慮事項:** * **スケーラビリティ:** 多くのユーザーを処理できるように、サーバーをスケールアウトできる設計にする必要があります。ロードバランサーやキャッシュの利用を検討してください。 * **セキュリティ:** 認証、認可、入力検証、出力エンコードなど、セキュリティ対策を徹底する必要があります。 * **モニタリング:** サーバーのパフォーマンスを監視し、問題が発生した場合に迅速に対応できるように、モニタリングツールを導入する必要があります。 * **テスト:** ユニットテスト、統合テスト、エンドツーエンドテストなど、様々なテストを実施して、コードの品質を確保する必要があります。 * **ドキュメント:** API のドキュメントを作成し、他の開発者が簡単に利用できるようにする必要があります。 **補足:** * これはあくまで基本的な概要です。Kagi MCP の具体的な要件に合わせて、設計や実装を調整する必要があります。 * 各ライブラリやフレームワークのドキュメントをよく読んで、使い方を理解することが重要です。 * サンプルコードはあくまで例であり、そのまま動作するとは限りません。 この情報が、Node.js で Kagi MCP サーバーを実装する上で役立つことを願っています。頑張ってください!
Claud Coin ($CLAUD)
$CLAUDE 分散型AI開発エコシステム
BrasilAPI MCP Server
ブラジルの様々なリソースからシームレスにデータを取得できます。統一されたインターフェースを通じて、郵便番号、市外局番、銀行、祝日、税金などの情報にアクセスできます。BrasilAPIからの豊富で最新のデータで、AIエージェントやアプリケーションを強化しましょう。
PortOne MCP Server
開発者向け PortOne MCP サーバー
YouTube Transcript MCP Server
YouTubeのトランスクリプトを取得するためのMCPサーバー
Payman AI Documentation MCP Server
ClaudeやCursorのようなAIアシスタントにPayman AIのドキュメントへのアクセスを提供し、開発者がより効率的に統合を構築できるようにします。
Unity MCP Server - Enhancing Unity Editor Actions with MCP Clients 🎮
Unityエディターのアクションを、Claude DesktopやCursorのようなMCPクライアントから実行できるようにするUnity MCPサーバー。
FridayAI
クエストを手伝うAIゲームコンパニオン
LI.FI MCP Server
LI.FI APIと連携するMCPサーバー
OpenMCPSever
MCPサーバーのオープンソース
mcp-server
MianshiyaServer
Multi Model Advisor
意思決定のためのモデル協議会
MCP Server-Client Example
Getting Started
Go言語のMCPサーバーの例
MCP Server for Milvus
Milvus のためのモデルコンテキストプロトコルサーバー