O MCP (Model Context Protocol) é um protocolo que permite que grandes modelos de linguagem (LLMs) interajam com ferramentas e serviços externos. No Cursor IDE, a funcionalidade Servidores MCP permite que os assistentes de IA chamem várias ferramentas para efetuar operações como pesquisar, navegar na Web, executar código, etc.

O MCP permite-lhe ligar o Cursor a sistemas e fontes de dados externos. Isto significa que pode integrar o Cursor com ferramentas e infra-estruturas existentes sem ter de dizer ao Cursor qual é a estrutura do seu projeto fora do próprio código.
O servidor MCP pode utilizar qualquer serviço que possa imprimir ou servir pontos finais HTTP.línguas das Nações UnidasEsta flexibilidade permite-lhe implementar o MCP Server muito rapidamente utilizando as suas linguagens de programação e pilhas de tecnologia preferidas. Esta flexibilidade permite-lhe implementar o Servidor MCP muito rapidamente utilizando a sua linguagem de programação e pilha de tecnologia preferidas.saída
Instalação
Adicionado através do ecrã Definições do cursor
- Abrir o Cursor IDE.
- Clique no ícone Definições no canto inferior esquerdo (⚙️).
- Desloque-se para a secção "Servidores MCP".
- Clique em "Add New MCP Server" (Adicionar novo servidor MCP).
- Utilize o seguinte formato para configurar o servidor MCP:
- Introduzir o comando do servidor (exemplo).
{
"mcpServers": {
"sequential_thinking": {
"comando": "npx",
"args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
}
}
}
- Clique em "Adicionar" para guardar a configuração.

Posição de configuração
Pode colocar esta configuração em dois locais, dependendo do seu caso de utilização:
Configuração do projeto
Para ferramentas específicas do projeto, crie um arquivo no diretório do projeto. Isso permite definir os servidores MCP que estão disponíveis apenas nesse projeto específico..cursor/mcp.json
configuração global
Para que as ferramentas sejam utilizadas em todos os projectos, crie um ficheiro no diretório home. Isto torna o servidor MCP disponível em todos os espaços de trabalho do Cursor.\~/.cursor/mcp.json
Utilizar a MCP no Chat
Se o agente do Composer determinar que qualquer uma das ferramentas de MCP listadas na página Configurações de MCP é relevante, oUtilizá-los-á automaticamente. Para solicitar intencionalmente a utilização de uma ferramenta, basta dizer ao Agente para utilizar a ferramenta, referenciando-a pelo nome ou descrição. Também pode ativar ou desativar ferramentas MCP individuais a partir da página Definições para controlar as ferramentas que estão disponíveis para o Agente.Ferramentas disponíveis
Aprovação de ferramentas
Por predefinição, quando um Agente pretende utilizar uma ferramenta MCP, é apresentada uma mensagem a solicitar a sua aprovação. Pode utilizar as setas junto ao nome da ferramenta para expandir a mensagem e ver quais os parâmetros que o Agente utiliza para invocar a ferramenta.

funcionamento automático
Pode ativar a execução automática para permitir que o Agente execute ferramentas MCP automaticamente sem aprovação, semelhante à forma como executa comandos de terminal.aquiLeia mais sobre o Modo Yolo e como o ativar.
Resposta da ferramenta
Ao utilizar uma ferramenta, o Cursor apresenta a resposta no chat. Esta figura mostra a resposta para a ferramenta de exemplo, bem como uma vista alargada dos parâmetros de chamada da ferramenta e da resposta à chamada da ferramenta.

injeção de imagem
Ao usar alguns servidores MCP, o Cursor pode executar ferramentas que retornam imagens, como capturas de tela ou gráficos de sites. Para permitir que o Chat visualize e use corretamente as imagens em suas respostas, é possível garantir que o servidor esteja configurado para retornar imagens no formato correto.
Para o fazer, basta devolver a cadeia de caracteres codificada em base64 da imagem na resposta da ferramenta.
fazer uma cópia de
const RED_CIRCLE_BASE64 = "/9j/4AAQSkZJRgABAgEASABIAAD/2w..."
// ^ base64 completo cortado para facilitar a leitura
server.tool("generate_image", async (params) => {
return {
conteúdo: [
{
tipo: "imagem",
dados: RED_CIRCLE_BASE64,
data: RED_CIRCLE_BASE64, mimeType: "image/jpeg",
}
]
}
});
Disponível aquiEncontrar um exemplo completo de um servidor MCP que devolve imagens.
Ao devolver a imagem neste formato, o Cursor anexa a imagem à conversação e, se for suportada pelo modelo atual, o modelo visualiza e analisa a imagem para ajudar na etapa seguinte.
problemas comuns
1) A ligação de configuração aparece a vermelho
Tentativa de atualizar o estado do servidor
Verificar se o comando está correto
Reiniciar o IDE do Cursor

Este é um erro genérico que indica que a MCP não consegue ligar-se ou inicializar-se. Com base em dicas e experiência, resolva as seguintes causas comuns, por ordem:
- Problemas de formatação de comandos
- Questões ambientais
- Use o nvm para mudar para o Node.js v18 ou posterior:
nvm instalar 18
nvm usar 18
- Use o nvm para mudar para o Node.js v18 ou posterior:
- Ver registo de erros detalhado

2) A MCP só funciona em modos específicos?
Sim, a ferramenta MCP só está disponível no modo Compositor e Agente.
3) Como posso saber se o servidor MCP está a funcionar corretamente?
O indicador de estado do servidor deve aparecer a verde e será aberta uma janela de terminal quando estiver a ser utilizado.
4) Quantos servidores MCP podem ser utilizados ao mesmo tempo?
Teoricamente não há limite, mas recomenda-se que se adicionem apenas os servidores que são atualmente necessários para reduzir o consumo de recursos.
5) Como partilhar a configuração do MCP entre vários computadores?
O ficheiro .cursor/mcp.json pode ser adicionado ao sistema de controlo de versões ou utilizando a Ferramenta de Sincronização da Configuração.
Sites de recursos recomendados para o CIM
1. Fantástico-MCP-ZH
Esta é uma coleção de recursos MCP para utilizadores chineses, incluindo a introdução básica do MCP, clientes, servidores e recursos da comunidade para o ajudar a começar rapidamente com esta "ficha universal" no mundo da IA.
2. AIbase
A AIbase é uma coleção de plataformas centradas no servidor MCP concebidas para ajudar os programadores e as empresas a descobrir serviços MCP de qualidade em todo o mundo e a criar poderosas inteligências de IA.
3. Servidores MCP
Os servidores MCP são um sistema que fornece contexto, ferramentas e sugestões aos clientes de IA. Expõe fontes de dados como ficheiros, documentos, bases de dados e APIs que permitem à IA interagir com recursos externos.
4. Smithery - Registo do protocolo de contexto do modelo
Amplie o contexto e a funcionalidade do seu agente de IA com o Servidor de Protocolo de Contexto de Modelo.
Ferramentas de cliente MCP recomendadas
Coleção de recomendações para clientes MCP: Criar o seu Hub de Controlo de IA
Claude Desktop
Uma aplicação de ambiente de trabalho Claude para todos.
- Caraterísticas em destaqueEste é um produto oficial que suporta a ligação a uma variedade de servidores MCP, tal como trabalhar com o Blender para criar modelos 3D diretamente a partir de texto.
- população aplicávelNão são necessários quaisquer conhecimentos de programação, o que o torna adequado para principiantes.
- https://docs.anthropic.com/

Estúdio Cherry
A mais recente adição ao cliente MCP de visualização ligeira.
- Caraterísticas em destaqueConfiguração dos serviços MCP: A configuração dos serviços MCP é simples e intuitiva com uma interface gráfica de apontar e clicar.
- população aplicávelAdequado para os utilizadores que não estão familiarizados com o conceito de CIM.
- estado de desenvolvimentoO sistema ainda está em fase de iteração e recomenda-se que siga a comunidade para obter actualizações.
https://github.com/CherryHQ/cherry-studio

5ire
Um assistente de IA moderno com uma vasta gama de serviços.
- Caraterísticas em destaqueSuporta a ligação a sistemas de ficheiros, bases de dados, dados remotos, etc. através do protocolo MCP, e também tem utilitários incorporados, tais como uma base de conhecimentos, uma biblioteca de sugestões e uma pesquisa rápida.
- população aplicável: Tendo em conta as necessidades dos programadores e dos utilizadores em geral, e funcionando em várias plataformas.

Cursor
Não é apenas um editor de código, é um conjunto de ferramentas de IA tudo-em-um.
- Caraterísticas em destaqueIntegração do Slack, geração de imagens e outras capacidades enquanto escreve código.
- população aplicávelO Evangelho do Programador, ainda mais poderoso com o GitHub MCP.

DeepChat
O assistente universal que liga a IA multimodal aos dados locais.
- Caraterísticas em destaqueSuporta a implantação de modelos na nuvem (por exemplo, OpenAI, DeepSeek) e locais, com chat simultâneo, renderização Markdown, processamento local de ficheiros e acesso MCP.
- população aplicávelDesenvolvedores e utilizadores não técnicos podem começar a trabalhar de forma eficiente.
https://deepchat.thinkinai.xyz

ChatWis
Plataforma de IA versátil e centrada na privacidade.
- Caraterísticas em destaqueÉ compatível com todos os grandes modelos e suporta multimodal gráfico-áudio, pesquisa na Web, integração de MCP (por exemplo, Notion, Google Sheets), renderização da Web em tempo real, etc.
- população aplicávelPreferido pelos utilizadores que valorizam a eficácia e a localização dos dados.

eechat
Uma ferramenta LLM privada com foco na implantação local e uma abordagem minimalista.
- Caraterísticas em destaqueAs ferramentas MCP suportam identificação automática e gestão visual, ambiente Node/Python incorporado, compatível com uma variedade de configurações de modelos.
- população aplicávelAdequado para utilizadores sensíveis à privacidade com pouca experiência técnica.
Outros recursos
- Repositório de Servidores MCPContém uma coleção completa de implementações de referência e servidores comunitários.
- Servidores MCP fantásticosLista de servidores MCP cuidadosamente compilada pela comunidade.
- CLI DA MCPFerramenta de linha de comando para testar e gerir servidores MCP.
Recomendado 7 popular MCP Sever
Superpotência 1: Pensamento sequencial - o modo de "pensamento profundo" da IA
Este é o serviço MCP mais popular, que essencialmente adiciona capacidades de pensamento profundo aos modelos de IA. Quando o testei com o Claude 3.7, foi capaz de desmontar progressivamente problemas complexos através de várias rondas de raciocínio, acabando por fornecer uma solução abrangente.
Pegue num projeto e experimente-o, a palavra-chave é:
"""
Utilizar capacidades de raciocínio para me ajudar a descobrir o que tenho de fazer para acrescentar fórmulas matemáticas ao meu projeto atual
"""
Em seguida, começa por analisar e compreender o meu ficheiro de projeto em geral (o que é uma capacidade própria do Cursor) e, depois, chama este CIM e faz várias rondas de chamadas, que podemos expandir para ver:

Como pode ver, a cada ronda de chamadas é dado um campo de pensamento para finalizar o objetivo da tarefa, desmontando e pensando profundamente em cada passo.
A reflexão final foi muito completa, mesmo tendo em conta o facto de a Microsoft não suportar fórmulas matemáticas. Se fores diretamente para o Claude, poderás estar demasiado fundo para sair dele.
Este MCP é bastante prático, quando nos deparamos com problemas complexos, ou tarefas mais difíceis, pode querer experimentar esta ferramenta, utilização ativa de "pensamento profundo", "modo de raciocínio" e outras palavras-chave, pode acionar esta chamada de serviço do CIM.
Superpotência 2: Brave Search + Fetch - a "combinação de ouro" da recuperação de informação.quot;
O Brave Search MCP utiliza o Brave Search API para a recuperação de informações. Naturalmente, tem de ir à consola Brave Search para gerar uma chave API antes de poder utilizar este MCP.
Depois de testar, a Brave Search funciona melhor do que a própria Search do Cursor, por exemplo, se utilizar as mesmas palavras-chave:
"""
Qual é a versão mais recente do Cursor?
"""
Depois, deixo-o recuperar com coragem e passa por muitas rondas de validação e verificação:
A api brave pode ser utilizada sempre que possível nos casos em que é necessária uma pesquisa na Web.
Além disso, o fetch, um serviço MCP, pode capturar o conteúdo de uma página Web e devolvê-lo em formato markdown, tal como o acesso acima a várias páginas Web utilizando a capacidade do fetch.

Pode ver que fetch devolve o conteúdo markdown da página, e com a combinação precisa de brave+fetch, pode obter a informação mais precisa e actualizada. A mesma abordagem também pode ser usada para consultar a documentação da API ou as informações mais recentes.
cenário de aplicação: consulta da documentação API mais recente, informações técnicas, actualizações de projectos de fonte aberta, etc.
Superpotência 3: MCP mágico - o "mago" do desenvolvimento de front-end!
O Magic MCP permite que os utilizadores criem diretamente componentes de front-end, todos os componentes são derivados do 21st.dev, basta introduzir o comando \"/ui\", pode rapidamente gerar uma variedade de interfaces UI. Quer se trate de botões, caixas de entrada ou layouts complexos, o sistema reconhece e constrói-os automaticamente, melhorando consideravelmente a eficiência do desenvolvimento. Desta forma, os programadores não precisam de escrever manualmente código repetitivo, podem obter uma grande variedade de design de interface, para que o desenvolvimento do projeto seja mais fácil e eficiente.

Superpotência 4: Github MCP - Ligação sem falhas para comunidades de programadores
O Github MCP permite-lhe chamar diretamente as capacidades OpenAI do Github e até submeter problemas diretamente.

A propósito, utilizo o MCP do Github para enviar ficheiros locais para serem carregados no Github.

O efeito de impulso final é o seguinte.Ivesfsy/personal-blog: Um blogue pessoal bonito e responsivo construído com React, TypeScript e componentes estilizados
Não é cómodo e profissional?


Esta capacidade de ligar sem problemas a comunidade de programadores melhora consideravelmente a eficiência da colaboração e a resolução de problemas.
Superpotência 5: interação entre a memória do servidor e a memória da IA
memória do servidorA capacidade de permitir que a IA se lembre de informações e interações anteriores, que podem ser utilizadas no processamento de tarefas subsequentes para uma análise e um processamento mais coerentes. Por exemplo, ao participar num diálogo sobre programação com várias rondas de diálogo, a IA pode recordar as perguntas de código feitas por utilizadores anteriores e as partes que foram resolvidas, e dar conselhos e orientações mais adequados com base nessas memórias em trocas de impressões subsequentes.
Superpotência 6: Playwright - Interação de automatização do navegador
Concebida para permitir que a IA controle o navegador para executar tarefas automatizadas através do Playwright. Acções básicas do browser (navegação, capturas de ecrã, cliques) através de comandos de IA

Superpoder 7: Figma MCP
O Framelink (Figma MCP Server) é um servidor que permite que as ferramentas de codificação de IA que utilizam o protocolo de contexto de modelo acedam aos seus ficheiros Figma. Pode ser utilizado com ferramentas como o Cursor, Windsurf, Cline, etc., para permitir uma realização mais exacta dos dados de conceção.
Assim que o servidor MCP estiver ligado com êxito, pode começar a utilizar as ferramentas no Compositor do Cursor, desde que o Compositor esteja no modo de agente.
Colar um link para um ficheiro Figma no Composer e pedir ao Cursor para executar alguma ação sobre ele deve ativar automaticamente o utilitário get-file.
A maior parte dos ficheiros Figma acaba por ser muito grande, pelo que pode querer ligar a quadros ou grupos específicos dentro do ficheiro. Depois de selecionar um elemento individual, pode premir CMD + L para copiar a ligação a esse elemento. Também o pode encontrar no menu de contexto:

Vídeo de demonstração (requer magia para ver):https://youtu.be/6G9yb-LrEqg
