Overview
The MCP Server Project is designed to build multiple Model Context Protocol (MCP) servers for various services (Sentry, GitHub, BrowserBase) managed through Docker.
To use the MCP Server Project, clone the repository, set up the environment variables for each service, build the Docker images, and start the services using Docker Compose.
- Integration with Sentry for error tracking and analysis. - Integration with GitHub for retrieving pull requests and issues. - Remote browser control and web scraping capabilities through BrowserBase.
- Monitoring and analyzing application errors using Sentry.
- Managing GitHub repositories by fetching pull requests and issues.
- Automating web interactions and data extraction using BrowserBase.
Add to your AI client
Use these steps to connect Dockerized GitHub MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"my-mcp-servers-yuki-koma2": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-my-mcp-servers-yuki-koma2"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"my-mcp-servers-yuki-koma2": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-my-mcp-servers-yuki-koma2"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"my-mcp-servers-yuki-koma2": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-my-mcp-servers-yuki-koma2"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"my-mcp-servers-yuki-koma2": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-my-mcp-servers-yuki-koma2"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"my-mcp-servers-yuki-koma2": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-my-mcp-servers-yuki-koma2"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"my-mcp-servers-yuki-koma2": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-my-mcp-servers-yuki-koma2"
]
}
}
}FAQ
What services are integrated with the MCP Server Project?
The project integrates with Sentry, GitHub, and BrowserBase.
Do I need to set up API tokens for the services?
Yes, you need to obtain API tokens for Sentry, GitHub, and BrowserBase to use their functionalities.
Is Docker required to run the MCP Server Project?
Yes, Docker and Docker Compose are required to manage the services.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2378,"uuid":"1e8c11b8-7532-412a-ad04-287c57d84ab9","name":"my-mcp-servers","title":"Dockerized GitHub MCP Server","description":"this is mcp servers in local","avatar_url":"https://avatars.githubusercontent.com/u/24384795?v=4","created_at":"2025-03-13T07:05:34.603Z","updated_at":"2025-03-15T09:36:17.938Z","status":"created","author_name":"yuki-koma2","author_avatar_url":"https://avatars.githubusercontent.com/u/24384795?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/yuki-koma2/my-mcp-servers","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"Python\",\"is_official\":false,\"latest_commit_time\":\"2025-04-01 17:27:01\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]