MCP Resources

Fornece configurações de servidor MCP para acessar as APIs Brave Search e GitHub.

Documentação

MCP_Resources

Configuração do Servidor MCP

Adicione a seguinte configuração ao seu aplicativo Claude Desktop:

{
  "mcpServers": {
    "brave-search": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "BRAVE_API_KEY",
        "mcp/brave-search"
      ],
      "env": {
        "BRAVE_API_KEY": "your_token_here"
      }
    },
    "github": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", "ghcr.io/github/github-mcp-server"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "your_token_here"
      }
    },
    "context7": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "command": "docker",
      "args": ["run", "-i", "--rm", "context7-mcp"],
      "transportType": "stdio"
    },
    "serena": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/oraios/serena", "serena-mcp-server.exe"]
    }
  }
}

Adicione ao Claude Desktop para testar.

Chave da API Brave Search

Para obter uma chave da API Brave Search:

  1. Visite Brave Search API
  2. Crie uma conta
  3. Navegue até o seu painel
  4. Gere uma nova chave de API
  5. Copie a chave e substitua your_token_here na configuração acima

Token de Acesso Pessoal do GitHub

Para obter um Token de Acesso Pessoal do GitHub:

  1. Vá para GitHub > Configurações > Configurações de Desenvolvedor > Tokens de Acesso Pessoal
  2. Clique em "Gerar novo token"
  3. Adicione os escopos necessários (repos e projects)
  4. Gere o token
  5. Copie o token e substitua your_token_here na configuração acima

Configuração do Context7

Para executar o servidor MCP Context7 em um contêiner Docker:

  1. Crie um Dockerfile na raiz do seu projeto:
FROM node:18-alpine

WORKDIR /app

# Install the latest version globally
RUN npm install -g @upstash/context7-mcp

# Expose default port if needed (optional, depends on MCP client interaction)
# EXPOSE 3000

# Default command to run the server
CMD ["context7-mcp"]
  1. Construa a imagem Docker (certifique-se de que o Docker Desktop ou o daemon Docker esteja em execução):
docker build -t context7-mcp .

Configuração do Serena

Observação: O servidor MCP Serena usa serena-mcp-server.exe no Windows e serena-mcp-server (sem .exe) no macOS/Linux. Atualize a configuração de acordo com o seu sistema operacional.

Integração com Claude Code

Para adicionar esses servidores ao Claude Code, execute:

claude mcp add-from-claude-desktop