| { |
| "mcpServers": { |
| "filesystem": { |
| "enabled": true, |
| "type": "stdio", |
| "command": "npx", |
| "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/files"], |
| "env": {}, |
| "description": "Provides filesystem access within allowed directories" |
| }, |
| "github": { |
| "enabled": true, |
| "type": "stdio", |
| "command": "npx", |
| "args": ["-y", "@modelcontextprotocol/server-github"], |
| "env": { |
| "GITHUB_TOKEN": "$GITHUB_TOKEN" |
| }, |
| "description": "GitHub MCP server for repository operations" |
| }, |
| "postgres": { |
| "enabled": false, |
| "type": "stdio", |
| "command": "npx", |
| "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"], |
| "env": {}, |
| "description": "PostgreSQL database access" |
| }, |
| "my-sse-server": { |
| "type": "sse", |
| "url": "https://api.example.com/mcp", |
| "headers": { |
| "Authorization": "Bearer $API_TOKEN", |
| "X-Custom-Header": "value" |
| }, |
| "oauth": { |
| "enabled": true, |
| "token_url": "https://auth.example.com/oauth/token", |
| "grant_type": "client_credentials", |
| "client_id": "$MCP_OAUTH_CLIENT_ID", |
| "client_secret": "$MCP_OAUTH_CLIENT_SECRET", |
| "scope": "mcp.read mcp.write", |
| "audience": "https://api.example.com", |
| "refresh_skew_seconds": 60 |
| } |
| }, |
| "my-http-server": { |
| "type": "http", |
| "url": "https://api.example.com/mcp", |
| "headers": { |
| "Authorization": "Bearer $API_TOKEN", |
| "X-Custom-Header": "value" |
| }, |
| "oauth": { |
| "enabled": true, |
| "token_url": "https://auth.example.com/oauth/token", |
| "grant_type": "client_credentials", |
| "client_id": "$MCP_OAUTH_CLIENT_ID", |
| "client_secret": "$MCP_OAUTH_CLIENT_SECRET" |
| } |
| } |
| }, |
| "skills": { |
| "pdf-processing": { |
| "enabled": true |
| }, |
| "frontend-design": { |
| "enabled": true |
| } |
| } |
| } |
|
|