Servidor MCP Context7
Trazer para a conversa a documentação atual da biblioteca que você está usando.
Oficial do fornecedorRemoto · HTTPmantido por Upstash
O que é
Servidor da Upstash que busca documentação e exemplos de código por biblioteca e versão. Reduz respostas baseadas em APIs antigas. O README recomenda uma chave de API gratuita para limites maiores.
Exemplos de pedidos
- “Como configuro middleware na versão atual do Next.js? Use o Context7.”
Sinais de confiança
- Quem mantém
- Oficial do fornecedor UpstashMantido pela empresa dona do serviço ao qual o servidor se conecta.
- Repositório
- upstash/context7
- Licença
- MIT
- Último commit
- 06/10/2026 (no dia da coleta)
- Estrelas
- 62,8 mil
- Registro oficial
- Entrada não conferida por nós no registro oficial
- Transporte
- Remoto (Streamable HTTP), chave em cabeçalho HTTP
- O que você preenche
CONTEXT7_API_KEY— Chave da API do Context7credencial
- Configuração conferida
Estrelas, licença e último commit: API do GitHub, retrato incluído nesta versão do site, coletado em . Situação no registro: registry.modelcontextprotocol.io, na mesma data.
Configurar o Context7 em cada cliente
Sem token nesta página. O que está destacado você preenche na sua máquina. Para combinar com outros servidores ou gerar a versão para Windows, use o gerador com o Context7 já marcado.
Context7: https://mcp.context7.com/mcpCONTEXT7_API_KEY: Informe na tela de conectores, se ela pedir.
claude mcp add --transport http context7 https://mcp.context7.com/mcp --header "Authorization: Bearer <CONTEXT7_API_KEY>"CONTEXT7_API_KEY: Substitua <CONTEXT7_API_KEY> pelo valor, direto no comando, na sua máquina. É uma credencial: não versione nem compartilhe o arquivo depois de preenchido.
{
"mcpServers": {
"context7": {
"url": "https://mcp.context7.com/mcp",
"headers": {
"Authorization": "Bearer ${env:CONTEXT7_API_KEY}"
}
}
}
}CONTEXT7_API_KEY: Defina a variável de ambiente CONTEXT7_API_KEY no sistema. O arquivo guarda só a referência ${env:CONTEXT7_API_KEY}.
{
"inputs": [
{
"type": "promptString",
"id": "context7-api-key",
"description": "Chave da API do Context7",
"password": true
}
],
"servers": {
"context7": {
"type": "http",
"url": "https://mcp.context7.com/mcp",
"headers": {
"Authorization": "Bearer ${input:context7-api-key}"
}
}
}
}CONTEXT7_API_KEY: O VS Code pede este valor em uma caixa de senha na primeira vez que o servidor inicia.
{
"mcpServers": {
"context7": {
"serverUrl": "https://mcp.context7.com/mcp",
"headers": {
"Authorization": "Bearer ${env:CONTEXT7_API_KEY}"
}
}
}
}CONTEXT7_API_KEY: Defina a variável de ambiente CONTEXT7_API_KEY no sistema. O arquivo guarda só a referência ${env:CONTEXT7_API_KEY}.
O que ele alcança
- O nome das bibliotecas e os termos que você pesquisar são enviados ao serviço do Context7.
Riscos e como reduzir
- A documentação devolvida vem de repositórios de terceiros indexados pelo serviço: trate como conteúdo externo.
Contexto geral em Segurança no MCP. Código-fonte: github.com/upstash/context7.
Outros servidores de desenvolvimento
- GitLer histórico, diffs e status de um repositório Git local, e criar commits.
- Sequential ThinkingDar ao modelo uma ferramenta para decompor um problema em passos e revisar o raciocínio.
- GitHubLer repositórios, issues e pull requests, e agir neles com a sua conta do GitHub.
- SentryInvestigar erros e problemas de desempenho registrados no Sentry.
Perguntas frequentes
O servidor Context7 é oficial?
Oficial do fornecedor: é mantido por Upstash, no repositório upstash/context7. Mantido pela empresa dona do serviço ao qual o servidor se conecta.
Que credenciais o Context7 pede?
CONTEXT7_API_KEY (chave da api do context7). O gerador deste site não recebe esse valor: ele entra na sua máquina, no lugar do marcador.
Como o Context7 é executado?
É um servidor remoto: o cliente se conecta a https://mcp.context7.com/mcp e envia uma chave em cabeçalho HTTP. Nada é instalado na sua máquina.
O Context7 funciona no Cursor, no VS Code e no Claude Code?
Sim. Esta página traz o bloco de configuração para Claude Desktop, Claude Code, Cursor, VS Code e Windsurf, cada um no formato do cliente. No Claude Desktop, servidores remotos entram pela tela de conectores, e não pelo arquivo JSON.
Quando esta configuração foi conferida?
Em 03/10/2026, no README do repositório upstash/context7. Se o comando mudar depois disso, vale o que o repositório publicar.
Continue por aqui
- Catálogo de servidores30 servidores com quem mantém, licença e riscos.
- Gerador de configuraçãoEscolha o cliente e os servidores; receba o bloco pronto.
- O que é MCPHost, cliente, servidor e as três primitivas.
- TutoriaisDa primeira instalação ao seu próprio servidor.
- Segurança no MCPInjeção de prompt, escopo de token, local × remoto.
- Para empresasServidor MCP sob medida para ERP, banco ou API interna.