Skip to main content

MCP Servers

See GitHub Project for a list of implementation examples. The servers in this repository showcase the versatility and extensibility of MCP, demonstrating how to give Large Language Models (LLMs) secure, controlled access to tools and data sources.

ServerPurpose
AWS KB RetrievalRetrieval from AWS Knowledge Base using Bedrock Agent Runtime
Brave SearchWeb and local search using Brave's Search API
EverArtAI image generation using various models
EverythingReference / test server with prompts, resources, and tools
FetchWeb content fetching and conversion for efficient LLM usage
FilesystemSecure file operations with configurable access controls
GitTools to read, search, and manipulate Git repositories
GitHubRepository management, file operations, and GitHub API integration
GitLabGitLab API, enabling project management
Google DriveFile access and search capabilities for Google Drive
Google MapsLocation services, directions, and place details
MemoryKnowledge graph based persistent memory system
PostgreSQLRead only database access with schema inspection
PuppeteerBrowser automation and web scraping
SentryRetrieving and analyzing issues from Sentry.io
Sequential ThinkingDynamic and reflective problem solving through thought sequences
SlackChannel management and messaging capabilities
SqliteDatabase interaction and business intelligence capabilities
Supabase MCPConnect Supabase to your AI assistants
TimeTime and timezone conversion capabilities

Directories

Github Projects

Implementation

When starting Claude Desktop you need to Run as administrator to start a MCP Server on WSL2.

MCP_DEBUG=1 NODE_DEBUG=module,child_process npx @modelcontextprotocol/inspector@latest dist/index.js
{
"mcpServers": {
"wsl-mcp-server": {
"command": "wsl.exe",
"args": [
"bash",
"-ic",
"source ~/.nvm/nvm.sh && /home/[username]/.nvm/versions/node/v23.11.0/bin/node /home/[username]/code/mcp-server/dist/index.js"
]
}
}
}
  • ic is for interactive command to load nvm and node
  • load node, source ~/.nvm/nvm.sh

Context