Glama MCP Registry Scraper - 23K Model Context Protocol Servers
Pricing
Pay per event
Glama MCP Registry Scraper - 23K Model Context Protocol Servers
Scrape Glama's MCP registry for 23K+ Model Context Protocol servers. Returns metadata, tool schemas, attributes (official, remote-capable), source repos, and SPDX license. Supports catalog, search, and single-server modes. Credits Glama per its API license; links each record to its listing.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Glama MCP Registry Scraper
Scrape the Glama MCP registry — the largest open catalog of Model Context Protocol servers with 23,000+ entries — via the site's public REST API. Returns server metadata, tool schemas, attributes (official, remote-capable), namespaces, source repositories, licenses, and environment-variable schemas. Pairs cleanly with the Smithery MCP scraper for full ecosystem coverage.
Glama MCP Scraper Features
- Crawls Glama's full MCP server catalog — 23,000+ servers indexed
- Three modes: full catalog dump, search-by-query, or single server detail
- Returns tool schemas exposed by each server, not just names
- Captures Glama attributes (
author:official,hosting:remote-capable, etc.) for filtering - Includes source repository URL, SPDX license, namespace, and slug per server
- Returns environment-variable JSON schemas as a JSON string, ready to drop into a config UI
- Cursor-paginated through the public API — runs to completion without manual pagination
- Every record links back to its own Glama listing (
glama_url)
Who Uses MCP Registry Data?
- MCP client developers — Build a server picker UI that lists every available MCP server with metadata
- AI agent platforms — Pre-index the MCP ecosystem and surface relevant servers to users at runtime
- Security researchers — Audit server attributes, source repos, and license distribution across the open MCP catalog
- MCP framework maintainers — Monitor namespace growth, attribute distribution, and tool-schema patterns
- Developer-tool indexers — Add MCP servers to broader AI-tooling search platforms with first-class metadata
- Internal AI ops teams — Maintain an allow-list of vetted MCP servers with full schemas for self-hosted deployment
How the Glama MCP Scraper Works
- Pick a mode —
catalogfor the full registry,searchfor a query-filtered slice, orserver_detailfor a single server by ID - The scraper hits the Glama REST API — Cursor-paginates 100 servers per page through the endpoint
- Optionally filters by attribute — Pass
author:officialorhosting:remote-capableto narrow the result set - Returns one record per server with metadata, tools, attributes, repo URL, license, and env-var schema
The scraper paces its requests well inside Glama's published rate limits — fast enough to walk the full catalog without drawing attention.
Input
{"mode": "catalog","maxItems": 500}
| Field | Type | Default | Description |
|---|---|---|---|
| mode | string | catalog | One of catalog, search, server_detail. |
| query | string | "" | Search query for search mode (server name, description, or tags). |
| serverId | string | "" | Glama server ID for server_detail mode. |
| attributeFilter | string | "" | Filter by Glama attribute (e.g. author:official, hosting:remote-capable). |
| maxItems | integer | 500 | Maximum servers to return. Set to 0 for unlimited. |
Search by query
{"mode": "search","query": "github","maxItems": 100}
Single server detail
{"mode": "server_detail","serverId": "glama-server-id-here"}
Glama MCP Scraper Output Fields
{"server_id": "abc123","name": "GitHub MCP Server","description": "Read-only MCP server for GitHub repositories, issues, and pull requests.","attributes": ["author:official", "hosting:remote-capable"],"tools": ["search_repos|Search GitHub repositories", "get_issue|Fetch an issue by number"],"source_repo_url": "https://github.com/example/github-mcp","license": "MIT","namespace": "github","slug": "github-mcp","env_schema_json": "{\"type\":\"object\",\"properties\":{\"GITHUB_TOKEN\":{\"type\":\"string\"}}}","server_url": "https://glama.ai/mcp/servers/abc123","glama_url": "https://glama.ai/mcp/servers/github/github-mcp"}
| Field | Type | Description |
|---|---|---|
| server_id | string | Glama server ID. |
| name | string | Server name. |
| description | string | Server description. |
| attributes | array | Glama attributes (e.g. hosting:remote-capable, author:official). |
| tools | array | Tools exposed by this server, formatted as `name |
| source_repo_url | string | Source repository URL. |
| license | string | SPDX license name. |
| namespace | string | Glama namespace (author or org). |
| slug | string | Glama server slug. |
| env_schema_json | string | Environment-variable JSON schema as a JSON string. |
| server_url | string | Glama server page URL. |
| glama_url | string | This record's canonical listing on glama.ai. |
Data provided by Glama (glama.ai) under the Glama API Data License; each record links to its Glama listing via glama_url.
FAQ
How do I scrape the Glama MCP registry?
Glama MCP Scraper hits the Glama REST API and cursor-paginates through the catalog. Pick a mode, set maxItems, and run.
How many MCP servers can I get?
Glama MCP Scraper covers 23,000+ servers — every entry in the Glama registry at crawl time. Set maxItems to 0 to pull the full catalog or pass a number to sample.
Can I filter to only official or remote-capable servers?
Glama MCP Scraper accepts an attributeFilter like author:official or hosting:remote-capable. The filter is applied during the crawl, so you don't pay for records you'll discard.
How much does the Glama MCP Scraper cost to run?
Glama MCP Scraper is priced per record returned via the pay-per-event model. A full-catalog run lands well under the cost of building and maintaining your own registry crawler.
Need More Features?
Need additional fields, multi-source MCP registry merging (Smithery + Glama + others), or scheduled updates? File an issue or get in touch.
Why Use the Glama MCP Scraper?
- Largest open registry — Glama indexes 23K+ servers, well ahead of every other MCP catalog
- Real tool schemas — Returns the tools each server exposes with names and descriptions, not just a count. Useful when you want to surface capability summaries.
- Clean JSON — Normalized records with consistent field names, env-var schemas pre-stringified, ready to drop into a config UI or registry mirror
