Discover Awesome MCP Servers

Extend your agent with 67,849 capabilities via MCP servers.

All67,849
Unichat MCP Server in TypeScript

Unichat MCP Server in TypeScript

鏡 (Kagami)

Vercel MCP Integration

Vercel MCP Integration

MCPサーバーがClaudeをVercelに接続します。

mcp-server-espn

mcp-server-espn

OpenSCAD MCP Server

OpenSCAD MCP Server

ユーザーが、マルチビュー再構成とOpenSCADを用いて、テキスト記述や画像からパラメトリックな3Dモデルを生成できるようにします。AI画像生成とリモート処理もサポートしています。

Random Number MCP Server

Random Number MCP Server

Wandering RAG

Wandering RAG

個人用RAGのためのCLIツール。Notion、Obsidian、Apple Notesなどからデータを取得し、Qdrantに保存、MCPサーバーとして公開します。

Bocha AI Web Search MCP Server

Bocha AI Web Search MCP Server

QRCode_MCP

QRCode_MCP

カスタマイズ可能なQRコードを生成するMCPサーバー。サイズ、色、誤り訂正、マージン設定などのオプションがあります。

Kagi MCP Server (Node.js)

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 サーバーを実装する上で役立つことを願っています。頑張ってください!

Design Tokens - MCP Server

Design Tokens - MCP Server

了解しました。以下に翻訳を示します。 フィグマ用のMCPサーバー。画像も生成します。

LLM_MCP

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) クライアントとサーバーの構築** より詳細な情報をお待ちしています。

MCP Proxy

MCP Proxy

標準入出力トランスポートを使用する MCP サーバー向けの TypeScript SSE プロキシ。

ming-mcp-server MCP Server

ming-mcp-server MCP Server

Websearch

Websearch

A Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.

A Pokedex web app!

A Pokedex web app!

ポケモン図鑑ウェブアプリ

Tiny MCP Server (Rust)

Tiny MCP Server (Rust)

Rust で実装された Machine Communication Protocol (MCP)

MCP Servers - OpenAI and Flux Integration

MCP Servers - OpenAI and Flux Integration

mcp-voice

mcp-voice

OpenAI を活用した音声 AI 用 MCP サーバー

Lighthouse MCP

Lighthouse MCP

Claudeが、安全な認証を通じてあなたのLighthouse.one暗号資産ポートフォリオデータとやり取りし、分析できるようにする、モデルコンテキストプロトコルサーバー。

YouTube Transcript MCP Server

YouTube Transcript MCP Server

YouTubeのトランスクリプトを取得するためのMCPサーバー

Unity MCP Server - Enhancing Unity Editor Actions with MCP Clients 🎮

Unity MCP Server - Enhancing Unity Editor Actions with MCP Clients 🎮

Unityエディターのアクションを、Claude DesktopやCursorのようなMCPクライアントから実行できるようにするUnity MCPサーバー。

mcp-server

mcp-server

FridayAI

FridayAI

クエストを手伝うAIゲームコンパニオン

Multi Model Advisor

Multi Model Advisor

意思決定のためのモデル協議会

PortOne MCP Server

PortOne MCP Server

開発者向け PortOne MCP サーバー

Claud Coin ($CLAUD)

Claud Coin ($CLAUD)

$CLAUDE 分散型AI開発エコシステム

BrasilAPI MCP Server

BrasilAPI MCP Server

ブラジルの様々なリソースからシームレスにデータを取得できます。統一されたインターフェースを通じて、郵便番号、市外局番、銀行、祝日、税金などの情報にアクセスできます。BrasilAPIからの豊富で最新のデータで、AIエージェントやアプリケーションを強化しましょう。

Payman AI Documentation MCP Server

Payman AI Documentation MCP Server

ClaudeやCursorのようなAIアシスタントにPayman AIのドキュメントへのアクセスを提供し、開発者がより効率的に統合を構築できるようにします。

LI.FI MCP Server

LI.FI MCP Server

LI.FI APIと連携するMCPサーバー

OpenMCPSever

OpenMCPSever

MCPサーバーのオープンソース