| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206 |
- [
- {
- "id": "filesystem",
- "name": "Filesystem",
- "description": "Secure file operations with configurable access controls",
- "command": "npx",
- "baseArgs": ["-y", "@modelcontextprotocol/server-filesystem"],
- "configurable": true,
- "configSchema": {
- "properties": {
- "paths": {
- "type": "array",
- "description": "Allowed file system paths",
- "required": true,
- "minItems": 1
- }
- }
- },
- "argsMapping": {
- "paths": {
- "type": "spread",
- "position": 2
- }
- }
- },
- {
- "id": "github",
- "name": "GitHub",
- "description": "Repository management, file operations, and GitHub API integration",
- "command": "npx",
- "baseArgs": ["-y", "@modelcontextprotocol/server-github"],
- "configurable": true,
- "configSchema": {
- "properties": {
- "token": {
- "type": "string",
- "description": "GitHub Personal Access Token",
- "required": true
- }
- }
- },
- "argsMapping": {
- "token": {
- "type": "env",
- "key": "GITHUB_PERSONAL_ACCESS_TOKEN"
- }
- }
- },
- {
- "id": "gdrive",
- "name": "Google Drive",
- "description": "File access and search capabilities for Google Drive",
- "command": "npx",
- "baseArgs": ["-y", "@modelcontextprotocol/server-gdrive"],
- "configurable": false
- },
- {
- "id": "playwright",
- "name": "Playwright",
- "description": "Browser automation and webscrapping with Playwright",
- "command": "npx",
- "baseArgs": ["-y", "@executeautomation/playwright-mcp-server"],
- "configurable": false
- },
- {
- "id": "mongodb",
- "name": "MongoDB",
- "description": "Direct interaction with MongoDB databases",
- "command": "node",
- "baseArgs": ["dist/index.js"],
- "configurable": true,
- "configSchema": {
- "properties": {
- "connectionString": {
- "type": "string",
- "description": "MongoDB connection string",
- "required": true
- }
- }
- },
- "argsMapping": {
- "connectionString": {
- "type": "single",
- "position": 1
- }
- }
- },
- {
- "id": "difyworkflow",
- "name": "Dify Workflow",
- "description": "Tools to query and execute Dify workflows",
- "command": "mcp-difyworkflow-server",
- "baseArgs": ["-base-url"],
- "configurable": true,
- "configSchema": {
- "properties": {
- "baseUrl": {
- "type": "string",
- "description": "Dify API base URL",
- "required": true
- },
- "workflowName": {
- "type": "string",
- "description": "Dify workflow name",
- "required": true
- },
- "apiKeys": {
- "type": "string",
- "description": "Comma-separated Dify API keys",
- "required": true
- }
- }
- },
- "argsMapping": {
- "baseUrl": {
- "type": "single",
- "position": 1
- },
- "workflowName": {
- "type": "env",
- "key": "DIFY_WORKFLOW_NAME"
- },
- "apiKeys": {
- "type": "env",
- "key": "DIFY_API_KEYS"
- }
- }
- },
- {
- "id": "postgres",
- "name": "PostgreSQL",
- "description": "Read-only database access with schema inspection",
- "command": "docker",
- "baseArgs": ["run", "-i", "--rm", "mcp/postgres"],
- "configurable": true,
- "configSchema": {
- "properties": {
- "connectionString": {
- "type": "string",
- "description": "PostgreSQL connection string",
- "required": true
- }
- }
- },
- "argsMapping": {
- "connectionString": {
- "type": "single",
- "position": 4
- }
- }
- },
- {
- "id": "brave-search",
- "name": "Brave Search",
- "description": "Web and local search using Brave's Search API",
- "command": "npx",
- "baseArgs": ["-y", "@modelcontextprotocol/server-brave-search"],
- "configurable": true,
- "configSchema": {
- "properties": {
- "apiKey": {
- "type": "string",
- "description": "Brave Search API Key",
- "required": true
- }
- }
- },
- "argsMapping": {
- "apiKey": {
- "type": "env",
- "key": "BRAVE_API_KEY"
- }
- }
- },
- {
- "id": "google-maps",
- "name": "Google Maps",
- "description": "Location services, directions, and place details",
- "command": "npx",
- "baseArgs": ["-y", "@modelcontextprotocol/server-google-maps"],
- "configurable": true,
- "configSchema": {
- "properties": {
- "apiKey": {
- "type": "string",
- "description": "Google Maps API Key",
- "required": true
- }
- }
- },
- "argsMapping": {
- "apiKey": {
- "type": "env",
- "key": "GOOGLE_MAPS_API_KEY"
- }
- }
- },
- {
- "id": "docker-mcp",
- "name": "Docker",
- "description": "Run and manage docker containers, docker compose, and logs",
- "command": "uvx",
- "baseArgs": ["docker-mcp"],
- "configurable": false
- }
- ]
|