game-dev-resource-mcp
Provides tools for searching GitHub for reusable game-development repositories and inspecting repository metadata and detected licenses.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@game-dev-resource-mcpFind commercially usable pixel vehicle assets, no share-alike."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GameDev Resource MCP
License-aware game development resource discovery for AI coding agents via MCP.
Goal
Help Codex, Claude Code, Cursor, Trae and other MCP-capable agents discover reusable game-development assets and code without treating “free” or “open source” as equivalent to commercially safe reuse.
The project is registry-first: it stores source metadata, licensing posture, API/auth requirements and retrieval rules rather than mirroring large third-party asset collections.
Related MCP server: mcdev-mcp
V0.4 tools
find_game_assets— preferred cross-provider search: query all supported sources, apply commercial/license filters, rank results and explain why each result matched.search_game_assets— search the curated source registry.search_live_assets— search one supported asset provider; providers may be live APIs or maintained verified catalogs.get_asset_files— return official provider-hosted file URLs/metadata when a provider supports file lookup.list_asset_providers— list providers and their operating mode.search_open_source_projects— search GitHub for reusable game-development repositories.check_license— classify common licenses conservatively.inspect_repository— inspect GitHub repository metadata and detected license.generate_attribution— generate a CREDITS/attribution entry.
Unified search
find_game_assets is the main tool for AI agents when the user describes what they need rather than naming a source site.
Example request:
Find commercially usable pixel vehicle assets. Attribution is acceptable, but do not include share-alike assets.The search fans out across all selected providers concurrently, keeps successful provider results even if one provider fails, applies license filters, and then ranks results using explainable signals:
asset-name matches
tag matches
category matches
description matches
confirmed commercial-use rights
simpler license obligations
presence of a license-source URL
Each result includes score, matchReasons, licenseRisk, and providerMode. The score is a retrieval heuristic, not a legal-safety guarantee.
Default filters are conservative:
commercialOnly: trueallowAttribution: trueallowShareAlike: false
Asset providers
Provider | Mode | License posture | Notes |
Poly Haven | live API | CC0 | Live search plus official file metadata. API service attribution is tracked separately from asset attribution. |
Kenney | verified catalog | CC0 | Maintained entries point to official asset pages; no brittle HTML scraping. |
Quaternius | verified catalog | CC0 | Maintained entries point to official pack pages; no brittle HTML scraping. |
Why two provider modes?
A stable public API is preferable when one exists. When a source does not expose a dependable public API, this project uses a maintained verified catalog rather than scraping website HTML. That trades coverage for stability and auditable provenance.
Poly Haven service terms
Poly Haven assets are CC0, so the assets themselves do not require attribution. Use of Poly Haven's hosted live API has separate service-level requirements, including clear Poly Haven credit and a unique User-Agent. MCP results therefore expose apiAttributionRequired separately from the asset's attribution field.
Install
Requires Node.js 20+.
npm install
npm run buildRun over stdio:
npm startFor development:
npm run devMCP configuration example
{
"mcpServers": {
"game-dev-resource-mcp": {
"command": "node",
"args": ["/absolute/path/to/game-dev-resource-mcp/dist/index.js"],
"env": {
"GITHUB_TOKEN": "optional-user-token"
}
}
}
}GITHUB_TOKEN is optional. It only improves GitHub API rate limits. Never commit tokens or API keys to this repository.
License model
The registry tracks these fields independently:
commercial use
modification
redistribution
attribution
share-alike
API requirement / authentication type
source URL
license source
Provider results can additionally track service-level obligations such as apiAttributionRequired separately from the underlying asset license.
Commercial-use permission does not automatically imply redistribution permission, and an open-source repository license does not automatically cover third-party art/audio bundled inside that repository.
Current curated sources
Source-level entries include Kenney, Poly Haven, Quaternius, OpenGameArt and GitHub. Multi-license sources such as OpenGameArt and GitHub are deliberately marked as requiring per-item inspection.
The verified catalogs currently seed selected official Kenney and Quaternius packs. Coverage is intentionally incomplete: entries are added only when provenance and licensing can be verified from the original source.
Safety / legal disclaimer
This project provides technical metadata and conservative automated classification, not legal advice. License detection can be incomplete or wrong, custom terms can override assumptions, and repositories may contain third-party assets under different terms. Before shipping a commercial game, verify the original license text and provenance of every incorporated resource.
Roadmap
expand verified Kenney and Quaternius catalogs
add safe per-item OpenGameArt ingestion without aggressive scraping
improve cross-provider ranking with engine/format/style signals
provenance snapshots and freshness checks
automated attribution manifests
engine-aware filters (Godot / Unity / Unreal / web)
contribution validation and CI
Contributing
See CONTRIBUTING.md.
License
Project source code is MIT licensed. Third-party resources discovered through this project retain their original licenses.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceLocal MCP server that gives AI agents 44 engine tools to build, run, and debug real 2D and 3D games through conversation.MIT
- AlicenseAqualityAmaintenanceAn MCP server that empowers AI coding agents to work effectively with Minecraft mod development, providing static analysis of decompiled source code and runtime interaction with a running Minecraft instance.311910MIT
- Alicense-qualityAmaintenanceAn AI-native game engine MCP server that enables AI agents to create, modify, and run games using 53 tools for scene creation, physics, audio, 3D rendering, and AI-generated images and music.1MIT
- Alicense-qualityBmaintenanceAn MCP server that exposes your Steam, Epic Games Store, and IGDB game data as tools, enabling game library queries, install status checks, and metadata enrichment.1MIT
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
Personal MCP server for humans who create. Proof of authorship, license control.
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dsaewkfiush03-debug/game-dev-resource-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server