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
- Clone o repositório e entre na pasta do projeto.
- Crie um ambiente virtual:
python -m venv .venv # Ative o ambiente: # No Windows: .\.venv\Scripts\activate # No Linux/Mac: source .venv/bin/activate - Instale as dependências:
pip install -r requirements.txt - Copie o arquivo
.env.examplepara.enve 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.