Skip to content

Instantly share code, notes, and snippets.

@avifenesh
Created July 23, 2025 06:36
Show Gist options
  • Select an option

  • Save avifenesh/6575fd42d0dfb89322760bda009dbdc3 to your computer and use it in GitHub Desktop.

Select an option

Save avifenesh/6575fd42d0dfb89322760bda009dbdc3 to your computer and use it in GitHub Desktop.
MCP (Model Context Protocol) server configuration template
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/home/ubuntu"
],
"disabled": false,
"autoApprove": [
"read_file",
"write_file",
"list_directory"
]
},
"memory": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-memory"
],
"disabled": false,
"autoApprove": [
"add_memory",
"query_memory",
"delete_memory",
"read_graph"
]
},
"brave-search": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-brave-search"
],
"env": {
"BRAVE_API_KEY": "YOUR_BRAVE_API_KEY_HERE"
},
"disabled": false,
"autoApprove": [
"brave_web_search"
]
},
"puppeteer": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-puppeteer"
],
"disabled": false,
"autoApprove": [
"puppeteer_screenshot",
"puppeteer_click",
"puppeteer_fill",
"puppeteer_navigate"
]
},
"github": {
"command": "uvx",
"args": [
"mcp-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_GITHUB_TOKEN_HERE"
},
"disabled": false,
"autoApprove": [
"search_repositories",
"get_repository",
"list_issues"
]
},
"aws-docs": {
"command": "uvx",
"args": [
"awslabs.aws-documentation-mcp-server"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"AWS_DOCUMENTATION_PARTITION": "aws"
},
"disabled": false,
"autoApprove": [
"search_aws_docs",
"search_documentation"
]
},
"playwright": {
"command": "npx",
"args": [
"-y",
"@playwright/mcp"
],
"disabled": true,
"autoApprove": [
"playwright_screenshot",
"playwright_click",
"playwright_fill",
"browser_navigate"
]
},
"valkey": {
"command": "uvx",
"args": [
"awslabs.valkey-mcp-server"
],
"env": {
"VALKEY_HOST": "YOUR_VALKEY_HOST_HERE",
"VALKEY_PORT": "6379",
"FASTMCP_LOG_LEVEL": "ERROR"
},
"disabled": false,
"autoApprove": [
"valkey_get",
"valkey_set",
"valkey_delete",
"string_get"
]
},
"sqlite": {
"command": "uvx",
"args": [
"mcp-server-sqlite"
],
"disabled": false,
"autoApprove": [
"execute_query",
"list_tables",
"describe_table"
]
},
"time": {
"command": "uvx",
"args": [
"mcp-server-time"
],
"disabled": false,
"autoApprove": [
"get_current_time",
"get_timezone"
]
},
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
],
"disabled": false
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment