📦
Automate Glama Submit
Bulk-submit all your MCP server repos to glama.ai in one command.
0 installs
Trust: 34 — Low
Files
Ask AI about Automate Glama Submit
Powered by Claude · Grounded in docs
I know everything about Automate Glama Submit. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
glama-submit
Bulk-submit all your MCP server repos to glama.ai in one command.
Glama indexes MCP servers via a glama.json file in each repo root. This tool automatically finds every MCP repo in your GitHub account and commits that file to each one.
How it works
- Fetches all your public GitHub repos
- Filters for MCP repos (by name, description, or topic containing
mcp/model-context-protocol) - Commits a
glama.jsonto each repo's default branch - Glama crawls GitHub and your repos appear at glama.ai/mcp/servers within ~24h
Usage
GITHUB_TOKEN=ghp_... GITHUB_USERNAME=yourname npx glama-submit
Dry run (preview only, no changes):
GITHUB_TOKEN=ghp_... GITHUB_USERNAME=yourname npx glama-submit --dry-run
Requirements
- Node.js >= 18
- A GitHub Personal Access Token with
public_reposcope
Token setup
- Go to github.com/settings/tokens/new
- Check
public_reposcope - Generate and copy the token
What gets committed
A glama.json is added to each MCP repo root:
{
"$schema": "https://glama.ai/mcp/schemas/server.json",
"maintainers": ["your-github-username"]
}
Repos that already have a valid glama.json are skipped automatically.
MCP detection
A repo is considered an MCP server if its name, description, or GitHub topics contain any of:
mcpmodel-context-protocolmodelcontextprotocolmodel context protocol
License
MIT
