MCP Servers

MCP Servers

Collection of MCP servers for personal use.

iimuz

Developer Tools
Visit Server

README

MCP Servers

自分で利用するための MCP Server の一覧と構築方法です。 なるべく SSE モードで Docker 環境で利用できるようにしています。

環境構築方法

以下のコマンドで実行に必要な docker image の準備とコンテナの起動を行います。

# 利用するdocker imageを取得
docker compose pull

# docker環境の再構築
docker compose build

# sseで起動可能なMCP serverを起動
docker compose up -d

Model Context Protocol servers

GitHub - modelcontextprotocol/servers

  • mcp/timeは、epoch timeから変換する機能を提供していないので自分の用途では利用しにくいので利用していない。

mcp/git

公式ドキュメントにも docker を利用した起動方法は記載されています。 その方法だと user のホームディレクトリのパスを明示する必要があるため、vscode settings.json に記載する場合に利用できる ${userHome} を利用すると下記のように記載できます。

{
  "mcp": {
    "servers": {
      "mcp-git": {
        "command": "docker",
        "args": [
          "run",
          "--rm",
          "-i",
          "--mount",
          "type=bind,src=${userHome}/src,dst=${userHome}/src",
          "mcp/git"
        ]
      }
    }
  }
}

mcp/time

GitHub MCP Server

GitHub - github/github-mcp-server

sse で実行できないので、docker コマンドを mcp servers に追加します。 追加方法については公式の README を参照してください。

AWSLabs MCP

GitHub - awslabs/mcp

複数の server が用意されていますが、documentation mcp server のみ環境を構築します。 Docker で環境構築して SSE モードで起動するように設定しています。

利用するためには、以下の設定を MCP server 設定に追加します。 ただし、Cline からは呼び出せることを確認しているが、VSCode Copilot の Agent モーでは呼び出せていません。 ローカルにインストールして stdio モードで実行しても呼び出せていないため現時点では原因不明です。

{
  "mcpServers": {
    "awslabs.aws-documentation-mcp-server": {
      "type": "sse",
      "url": "http://localhost:8003/sse"
    }
  }
}

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
MCP Package Docs Server

MCP Package Docs Server

Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.

Featured
Local
TypeScript
Claude Code MCP

Claude Code MCP

An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.

Featured
Local
JavaScript
@kazuph/mcp-taskmanager

@kazuph/mcp-taskmanager

Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.

Featured
Local
JavaScript
Linear MCP Server

Linear MCP Server

Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.

Featured
JavaScript
mermaid-mcp-server

mermaid-mcp-server

A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.

Featured
JavaScript
Jira-Context-MCP

Jira-Context-MCP

MCP server to provide Jira Tickets information to AI coding agents like Cursor

Featured
TypeScript
Linear MCP Server

Linear MCP Server

A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.

Featured
JavaScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.

Featured
Python