What is glama.json?
Written by punkpeye on .
- Benefits of claiming MCP Server
- Format of glama.json
- Syncing glama.json changes
- Alternative ways for claiming MCP Server
- Frequent errors
MCP server authors are able to claim ownership of their server listing on Glama by adding glama.json file to the root of the project GitHub repository.
Benefits of claiming MCP Server
Once you claim the server, you have access to the following features:
- Update your server's name, description, and other attributes
- Configure Docker image
- Access reports of server usage
- Receive notifications of reviews
Format of glama.json
A very simple glama.json
file will contain just two properties: $schema
and maintainers
, e.g.,
Here is an example https://github.com/punkpeye/mcp-ping/blob/main/glama.json
punkpeye
here is my GitHub username (https://github.com/punkpeye).
Syncing glama.json changes
After you've added or updated the glama.json
file, you need to go through the Claim ownership flow again. This will trigger our service to pick up the latest changes.
Alternative ways for claiming MCP Server
Alternatively, if the GitHub repository is under your personal account, you can simply authenticate with GitHub. This will automatically associate your account with the server.
This does not work for servers that are hosted under an organization. For servers hosted under an organization, you must use glama.json
file.
Frequent errors
If after adding a glama.json
you are still not able to claim the ownership of the MCP Server page, then check the following:
- Ensure that you've added your GitHub username.
- Ensure that there are no syntax errors in
glama.json
.
Written by punkpeye (@punkpeye)