modelcontextprotocol / modelcontextprotocol/registry

A skill to support server document generation

Open
#721 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Go
Stars
7.3k
Forks
994
Avg merge
4d 12h
Merged PRs (30d)
19

Description

Is your feature request related to a problem? Please describe.
Developers may face issues in generating the server document describing their artifacts for pushing to the official registry. The document schema is complex and some validation is required before submitting it.

Describe the solution you'd like
A Claude skill could help them in generating a validated draft for the servers under development.
The skill can start from the git repo and collect all the required information to setup the initial document, assuming that the repo documentation is detailed enough. The developer can either decide to update the generated sample or submit it as-is.

Additional context
This repo contains an initial definition of the skill that we can use to start the conversation:
https://github.com/dmartinol/skills

@rdimitrov ^

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the initial skill definition in the linked dmartinol/skills repository and compare it with the registry's server document schema and validation requirements. Define the required repository information and the generated draft's validation criteria; done means the skill can produce a validated initial document from a sufficiently documented server repository.

Written by the indexing model from the issue text.

Assessment

Tech stack
git
Domain
ai, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.