Discover Awesome MCP Servers
Extend your agent with 20,010 capabilities via MCP servers.
- All20,010
- 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
Searchspring Integration Assistant
Provides implementation guidance, code validation, and troubleshooting tools for Searchspring's e-commerce APIs including search, autocomplete, recommendations, and tracking. Helps developers properly integrate Searchspring functionality with platform-specific code examples and best practices.
mcp-rag-server - RAG MCP Server
Pine Script v6 MCP Server
Provides accurate Pine Script v6 coding assistance through search, completion, and reference lookup tools using a comprehensive Japanese manual database. Enables developers to quickly find functions, constants, annotations, and API specifications for TradingView Pine Script development.
Backlinks MCP
A MCP server for retrieving backlink information for any domain(SEO).
Openfort Model Context Protocol (MCP) Server
A plug-and-play solution that enhances AI assistants by enabling them to create projects, manage configurations, and interact with Openfort's wallet infrastructure through 42 specialized tools.
mcpserver-ts
Berikut adalah templat server MCP (Mock Control Panel) dalam TypeScript untuk data mock cepat: ```typescript import express, { Express, Request, Response } from 'express'; import cors from 'cors'; const app: Express = express(); const port = process.env.PORT || 3000; // Middleware app.use(cors()); app.use(express.json()); // Untuk menangani body JSON // Contoh Data Mock const mockData = { users: [ { id: 1, name: 'John Doe', email: 'john.doe@example.com' }, { id: 2, name: 'Jane Smith', email: 'jane.smith@example.com' }, ], products: [ { id: 101, name: 'Laptop', price: 1200 }, { id: 102, name: 'Mouse', price: 25 }, ], }; // Rute API app.get('/', (req: Request, res: Response) => { res.send('MCP Server is running!'); }); app.get('/api/users', (req: Request, res: Response) => { res.json(mockData.users); }); app.get('/api/users/:id', (req: Request, res: Response) => { const userId = parseInt(req.params.id); const user = mockData.users.find(user => user.id === userId); if (user) { res.json(user); } else { res.status(404).send('User not found'); } }); app.get('/api/products', (req: Request, res: Response) => { res.json(mockData.products); }); // Menangani POST request (contoh) app.post('/api/users', (req: Request, res: Response) => { const newUser = { id: mockData.users.length + 1, ...req.body, }; mockData.users.push(newUser); res.status(201).json(newUser); // 201 Created }); // Mulai Server app.listen(port, () => { console.log(`MCP Server listening at http://localhost:${port}`); }); ``` **Penjelasan:** * **`express`:** Framework web Node.js yang digunakan untuk membuat server. * **`cors`:** Middleware untuk mengaktifkan Cross-Origin Resource Sharing (CORS), memungkinkan permintaan dari domain yang berbeda. * **`express.json()`:** Middleware untuk mem-parse body permintaan JSON. * **`mockData`:** Objek yang berisi data mock. Anda dapat memperluas ini dengan data yang lebih kompleks sesuai kebutuhan Anda. * **Rute API:** * **`/`:** Rute dasar yang mengembalikan pesan sederhana. * **`/api/users`:** Mengembalikan semua pengguna. * **`/api/users/:id`:** Mengembalikan pengguna berdasarkan ID. * **`/api/products`:** Mengembalikan semua produk. * **`/api/users` (POST):** Contoh untuk menangani permintaan POST untuk membuat pengguna baru. Perhatikan bahwa ini hanya menambahkan data ke `mockData` dalam memori dan tidak menyimpan data secara permanen. * **`app.listen()`:** Memulai server dan mendengarkan permintaan pada port yang ditentukan. **Cara Menggunakan:** 1. **Instalasi:** ```bash npm install express cors npm install --save-dev @types/express @types/cors @types/node typescript nodemon ``` 2. **Konfigurasi `tsconfig.json` (contoh):** ```json { "compilerOptions": { "target": "es6", "module": "commonjs", "outDir": "./dist", "rootDir": "./src", "strict": true, "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true }, "include": ["src/**/*"], "exclude": ["node_modules"] } ``` 3. **Simpan kode di atas sebagai `src/index.ts`.** 4. **Tambahkan skrip ke `package.json` (contoh):** ```json "scripts": { "build": "tsc", "start": "node dist/index.js", "dev": "nodemon src/index.ts" } ``` 5. **Jalankan:** * **Pengembangan:** `npm run dev` (menggunakan `nodemon` untuk restart otomatis saat ada perubahan) * **Produksi:** `npm run build` (untuk mengkompilasi TypeScript ke JavaScript) lalu `npm start` (untuk menjalankan server) **Penting:** * **Data Mock:** Ini hanyalah data mock. Anda perlu menggantinya dengan data yang sesuai dengan kebutuhan Anda. * **Penyimpanan Data:** Data disimpan dalam memori. Jika server di-restart, data akan hilang. Untuk penyimpanan data yang persisten, Anda perlu menggunakan database (misalnya, MongoDB, PostgreSQL). * **Validasi:** Tidak ada validasi input dalam contoh ini. Anda harus menambahkan validasi untuk memastikan data yang diterima valid. * **Error Handling:** Penanganan kesalahan minimal. Anda harus menambahkan penanganan kesalahan yang lebih komprehensif. * **Keamanan:** Tidak ada pertimbangan keamanan dalam contoh ini. Anda harus menambahkan langkah-langkah keamanan yang sesuai, terutama jika Anda berencana untuk menggunakan server ini di lingkungan produksi. **Cara Memperluas:** * **Tambahkan lebih banyak rute API:** Buat rute untuk operasi CRUD (Create, Read, Update, Delete) lainnya. * **Gunakan database:** Integrasikan database untuk penyimpanan data yang persisten. * **Tambahkan middleware:** Gunakan middleware untuk otentikasi, otorisasi, logging, dan tugas lainnya. * **Gunakan ORM/ODM:** Gunakan Object-Relational Mapper (ORM) atau Object-Document Mapper (ODM) untuk berinteraksi dengan database dengan lebih mudah. (Contoh: Sequelize, TypeORM, Mongoose) * **Tambahkan validasi:** Gunakan library validasi seperti `joi` atau `express-validator` untuk memvalidasi input. Templat ini memberikan titik awal yang baik untuk membuat server MCP dengan data mock cepat. Anda dapat menyesuaikannya sesuai dengan kebutuhan spesifik Anda.
Chess MCP
Play interactive chess games through conversation with move validation, Stockfish engine analysis, tactical puzzles, and a visual chess board widget in ChatGPT.
Finance MCP Server
A Model Context Protocol server built with FastMCP that provides financial data tools for AI agents, enabling them to access and analyze stock market information from Yahoo Finance through natural language queries.
Facebook Ads Management Control Panel
A Node.js Express server that integrates with Facebook Marketing API to provide a platform for managing ad campaigns, analyzing performance, and receiving optimization recommendations.
GCP MCP
Enables AI assistants to interact with Google Cloud Platform resources through natural language queries. Supports querying and managing GCP services like Compute Engine, Cloud Storage, BigQuery, and more across multiple projects and regions.
Sequential Thinking Tool API
A Node.js/TypeScript backend for managing sequential thinking sessions, allowing users to create sessions and post thoughts in a structured sequence with support for real-time updates via Server-Sent Events.
MCP Documentation Server
Enables semantic search and retrieval of MCP (Model Context Protocol) documentation using Redis-backed embeddings, allowing users to query and access documentation content through natural language.
Kubernetes MCP Server
Enables managing Kubernetes clusters through natural language by providing tools to list resources, view logs, port-forward services, scale deployments, and execute kubectl operations via AI assistants.
Trusted GMail MCP Server
Server MCP Tepercaya pertama yang berjalan di Lingkungan Eksekusi Tepercaya AWS Nitro Enclave
MQScript MCP Server
Enables AI applications to generate and execute MQScript mobile automation scripts for controlling mobile devices. Supports touch operations, UI creation, color detection, file operations, and system control functions.
Sentiment + Sarcasm Analyzer
A lightweight Gradio application that analyzes text for sentiment (positive/negative) and sarcasm detection using Hugging Face Transformers, designed to run on CPU and compatible with the MCP server architecture.
MCP Lambda Server
Paket Node.js yang menyediakan infrastruktur server Model Context Protocol untuk fungsi AWS Lambda dengan kemampuan respons streaming melalui Server-Sent Events.
Market Data MCP Server
Enables fetching market and options data including OHLCV prices, option chains, Greeks, and corporate events through a pluggable FastAPI service. Supports creating aligned training datasets for financial analysis and uses yfinance by default with support for custom data providers.
JobNimbus MCP Remote Server
Enables remote access to JobNimbus CRM through Claude Desktop with 48+ tools for managing jobs, contacts, estimates, and advanced analytics. Features zero-storage security architecture where API keys are never stored on the server.
Juhe Mcp Server
mcp-victorialogs
mcp-victorialogs
Things MCP Server
Integrates with Things 3 task management app on macOS via URL schemes, enabling creation, updating, deletion of todos and projects, navigation, search, and JSON batch imports.
Futurama Quote Machine MCP Server
Enables interaction with Futurama quotes through Claude Desktop by connecting to the Futurama Quote Machine API. Supports getting random quotes, searching by character, adding new quotes, editing existing ones, and managing the quote collection through natural language.
Remote MCP Server on Cloudflare
Hong Kong Creative Goods Trade MCP Server
Provides access to Hong Kong's recreation, sports, and cultural data through a FastMCP interface, allowing users to retrieve statistics on creative goods trade including domestic exports, re-exports, and imports with optional year filtering.
Audius MCP Server
Mengaktifkan interaksi dengan API platform musik Audius, mendukung operasi pengguna, trek, dan daftar putar melalui Protokol Konteks Model.
Hyperliquid MCP Server v2
A Model Context Protocol server for Hyperliquid with integrated dashboard
Manim MCP Server
Enables Claude to create mathematical animation videos using Manim, allowing visualization of complex mathematical concepts like equations, graphs, geometric transformations, and calculus through programmatically generated animations.
Anyquery
Terhubung ke lebih dari 40 aplikasi dengan satu binary.
Browser Control MCP
Sebuah server MCP yang dipasangkan dengan ekstensi Firefox yang memungkinkan klien LLM untuk mengontrol peramban pengguna, mendukung manajemen tab, pencarian riwayat, dan pembacaan konten.