modelcontextprotocol / modelcontextprotocol/python-sdk

Audit and document the MCP server publishing experience

Aberta
#1,734 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

enhancement P2 v2
Linguagem predominante
Python
Estrelas
24.3k
Forks
4k
Merge médio
1d 1h
PRs com merge (30d)
31

Descrição

Summary

Review and document the end-to-end experience of publishing an MCP server to PyPI, identifying friction points and opportunities for improvement.

Motivation

  • Many users ask questions about how to properly package and publish their MCP servers
  • The current experience may have unnecessary friction or missing guidance
  • Understanding the UX gaps informs what SDK improvements or documentation is needed

Goal

  • Document the current publishing workflow step-by-step
  • Identify pain points and common mistakes
  • Propose improvements (whether docs, tooling, or SDK changes)

AI Disclaimer

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

Nenhum arquivo ou teste específico é indicado. Comece rastreando o processo atual de ponta a ponta para empacotar e publicar um servidor MCP Python no PyPI e, em seguida, registre cada etapa, ponto de atrito e erro comum. Considera-se concluído quando o workflow estiver documentado claramente e forem propostas oportunidades de melhoria resultantes para a documentação, as ferramentas ou o SDK.

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

Avaliação

Stack de tecnologia
python
Domínio
documentation, release
Tipo de issue
Documentação
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

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