mcp-server-gemini-cursorIDE

NicolasSampaio/mcp-server-gemini-cursorIDE

3.1

If you are the rightful owner of mcp-server-gemini-cursorIDE and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

This project implements a modular MCP server in Python, integrating Google's Gemini Pro model, ready for use with Cursor IDE.

Servidor MCP Gemini Pro para Cursor IDE

Este projeto implementa um servidor MCP modular em Python, integrando o modelo Gemini Pro da Google, pronto para uso com o Cursor IDE.

Instalação

  1. Clone o repositório e entre na pasta do projeto.
  2. Crie um ambiente virtual:
    python -m venv .venv
    # Ative o ambiente:
    # No Windows:
    .\.venv\Scripts\activate
    # No Linux/Mac:
    source .venv/bin/activate
    
  3. Instale as dependências:
    pip install -r requirements.txt
    
  4. Copie o arquivo .env.example para .env e preencha as variáveis necessárias.

Uso

Execute o servidor com:

python server.py

O servidor está pronto para receber requisições MCP do Cursor IDE.

Estrutura

  • server.py: Inicialização do servidor MCP.
  • tools/: Ferramentas MCP (cada uma em um arquivo separado).
  • requirements.txt: Dependências do projeto.
  • .env.example: Exemplo de variáveis de ambiente.

Adicionando novas ferramentas

Basta criar um novo arquivo Python em tools/ com uma função decorada por @mcp_server.tool() e importar no server.py.