modelcontextprotocol / modelcontextprotocol/python-sdk

[docs] How to run FastMCP with args or env vars?

Aberta Para iniciantes
#339 3 comentários 1 reação 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

documentation P2 ready for work
Linguagem predominante
Python
Estrelas
24.3k
Forks
4k
Merge médio
1d 1h
PRs com merge (30d)
31

Descrição

https://github.com/modelcontextprotocol/python-sdk/tree/main?tab=readme-ov-file#development-mode

# Development Mode
The fastest way to test and debug your server is with the MCP Inspector:

mcp dev server.py

# Add dependencies
mcp dev server.py --with pandas --with numpy

# Mount local code
mcp dev server.py --with-editable .

This didn't show how to run with args in dev mode.
Expected to see something like this:

mcp install server.py -v API_KEY=abc123 -v DB_URL=postgres://...
mcp install server.py -f .env

However this is not dev mode

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece pela seção Development Mode do README e pelos exemplos existentes de mcp dev e mcp install. Verifique como o comando de desenvolvimento aceita argumentos do servidor e variáveis de ambiente e, em seguida, documente a forma de invocação compatível ou explique a limitação e a alternativa apropriada. A tarefa estará concluída quando uma pessoa iniciante puder executar um servidor de desenvolvimento com a configuração necessária seguindo as instruções atualizadas.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
cli, documentation
Tipo de issue
Documentação
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
68/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.