itch.io MCP for AI. Manage and organize your entire game library.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
itch.io MCP connects your AI agent directly to your entire indie game library on itch.io. Use this tool to browse all games you own, view specific collections, or check your profile details from a natural conversation.
It lets you get organized data about your published work and purchased titles—whether you're a developer managing assets or just a gamer cataloging favorites.
What your AI can do
Get collection games
io collection by its collection ID. Returns game titles, URLs, cover images, prices and developer info.
Get games in a specific itch.io collection
Get me
io user profile including username, display name, profile URL, avatar URL and cover URL. Use this to verify your API key is working.
Get your itch.io account info
Get user collections
io. Returns collection names, IDs, game counts and URLs.
Get your itch.io game collections
Get a clean readout of your itch.io username, display name, and profile URL.
See a list of every collection you've made on the platform, including how many games are in each one.
Pull up a comprehensive list of all titles associated with your account, whether you bought them or published them.
Specify a collection ID and get detailed data—titles, cover images, prices—for every game inside it.
Ask an AI about this
Waiting for input…
itch.io: 4 Tools for Game Data Management
These tools let you query specific aspects of your itch.io account, from listing every collection to retrieving detailed metadata on individual games.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using itch.io on VinkiusGet Collection Games
io collection by its collection ID. Returns game titles, URLs, cover images, prices and developer info. Get games in a specific itch.io...
Get Me
io user profile including username, display name, profile URL, avatar URL and cover...
Get User Collections
io. Returns collection names, IDs, game counts and URLs. Get your itch.io game...
Get User Games
io account including games you've purchased, collected or developed. Returns game...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with itch.io, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by itch.io. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 4 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking your game library is a nightmare.
Today, if you want to know what games are in your 'Favorites' collection, you have to go to the itch.io website, navigate to that specific page, and then manually copy down every title and its price point into a spreadsheet. If you want to check all your published titles, it’s another set of tabs and clicks, making comparison nearly impossible.
With this MCP, your agent handles the complexity. You just ask for the contents of a collection or an account's full game list. The data comes back clean and ready to process—you get structured metadata instantly.
get_user_games: A single call for all your titles.
Before, checking your entire footprint meant multiple manual logins or piecing together data from separate 'Purchased' and 'Published' sections. It was a time-sink just to get an overview of what you had access to.
Now, calling get_user_games pulls all titles into one stream. You see everything in one place—purchases, collections, developments. That’s the difference.
What your AI can actually do with this
If you deal with indie game content—buying it, making it, curating it—you know the library gets huge. This MCP lets your AI agent talk directly to your itch.io account. You can ask for an overview of all games you own or check out a specific collection you built up. It reads everything from your profile details to the assets contained within any organized grouping.
This isn't just another data source; it gives your AI client real control over your game catalog. When connected through Vinkius, your agent can process and organize that information on demand. You can manage multiple pieces of metadata—like listing all games associated with a certain collection ID or getting a full breakdown of your personal profile info—all without ever leaving your chat interface.
It’s just hands-free access to what you've built and loved.
019d844a-3a4a-70b3-81be-ed505475ab24 Here's how it actually works
The bottom line is that it translates complex backend game metadata into simple text responses for your client.
You subscribe to this MCP using your itch.io API Key.
Your AI agent accesses the defined tools and runs queries against your account data.
The tool sends back structured information, giving you a full list of games, collections, or profile details.
Who is this actually for?
This connector is essential for anyone dealing with large amounts of digital content—from indie developers to professional curators. If you spend time organizing or reviewing game assets, this saves the manual process of jumping between itch.io pages and spreadsheets.
You check your published games using get_user_games to ensure all metadata is correct before a launch.
You use get_user_collections to quickly list out and review the assets within specific groups of recommended titles.
You verify your own profile details with get_me to ensure accurate attribution when writing about a game.
What Changes When You Connect
Instead of navigating the site, you can use get_user_collections to list all your curated groups in one prompt. It gives you an immediate count of games for every collection.
Need a quick check on who you are? Use get_me. You instantly verify your profile details without needing to copy and paste URLs or visit your account page.
When you need to audit everything, use get_user_games. This tool pulls together all titles—purchased, collected, or published—into one list for review.
If you only care about a specific group, use get_collection_games. Just give it the collection ID and get all the necessary game details (titles, prices, images) immediately.
It’s reliable data access. Because this MCP is hosted on Vinkius, you connect your client once and gain immediate access to these crucial gaming metadata tools.
See it in action
I need to write a 'Best of' list for my blog.
A curator needs to pull all games from their 'Favorites' collection. They ask the agent, and it runs get_collection_games using the specific Collection ID, returning all titles, cover images, and prices instantly.
I just launched a new game and need to verify my details.
The developer uses get_me first. It confirms their username and profile URL are accurate, allowing them to update marketing materials with confidence.
I can't remember how many games I own or if I bought that one.
They ask the agent what they own. The system uses get_user_games, returning a detailed list of every title associated with their account for quick reference.
I want to see all my curated groupings at once.
The user asks to see their collections. The agent calls get_user_collections and returns the name, ID, and game count for every single collection they've made.
The honest tradeoffs
Treating it like a generic search engine
Trying to ask, 'What games do I own?' without specifying the account context or data source. The AI might give a general answer instead of your actual library details.
You must use get_user_games for an accurate list of all owned or developed titles. For a specific group, always run get_collection_games and provide the exact collection ID.
Guessing which tool to use
Calling get_user_collections when you actually wanted to know about one particular set of games.
If you want a summary list of groups, run get_user_collections. If you need the contents of one group, remember that you must call get_collection_games and provide the ID.
Ignoring account verification
Starting complex data pulls without first verifying credentials or access rights.
Always start by running get_me. This confirms your API key is working and validates your basic user profile information before requesting any sensitive game data.
When It Fits, When It Doesn't
Use this MCP if the core of your task involves listing, cataloging, or retrieving specific metadata about games stored on itch.io—be it titles you created, purchased, or curated into groups. The key is knowing that get_user_games provides a broad view (everything connected to your ID), while get_collection_games requires high specificity (an ID + collection). Don't use this if you are trying to interact with the itch.io storefront itself; it’s for data retrieval only. If your goal is merely general browsing, that's outside its scope. You need structured account data: user info (get_me), list of groups (get_user_collections), or contents of a group/account (get_collection_games / get_user_games).
Questions you might have
How do I list my itch.io profile info using get_me? +
You ask your agent to get your account details. It runs get_me and sends back key identifiers like your username, display name, and profile URL.
What is the difference between get_user_games and get_collection_games? +
get_user_games lists everything on your whole account. get_collection_games only shows games inside a specific collection you reference by ID.
Can I see all my game collections with get_user_collections? +
Yes, that’s exactly what it does. It returns a full list of your collections and gives you the current count for each one.
Do I need to know my API key to use get_user_games? +
Absolutely. The MCP requires an API Key to authenticate your request, ensuring that all data retrieved via get_user_games belongs only to you.
What specific ID format do I need when calling get_collection_games? +
You must use the unique collection identifier found in your profile data. The tool requires this explicit ID, not just the readable name of the collection.
If my API key is wrong or revoked, how will I know when using get_me? +
The MCP will return an error code and a message indicating authentication failure. Your agent should check the response body for details on why the credentials were rejected.
Can I combine results from get_user_games with data from get_collection_games? +
The MCP executes these tools separately; you can't query them together. You must run both tools first, then use your AI client to write the logic that compares and synthesizes the two sets of game data.
Does get_user_games list all games I own, or is there a limit on the results? +
The tool retrieves your current ownership status. If you have many titles, the response might be paginated; your agent will handle requesting subsequent pages if they exist.
How do I get an itch.io API key? +
Log in to itch.io, go to User Settings > API Keys and click Create API Key. Give it a name and copy the key immediately.
What games can I access? +
You can access games you own (purchased or claimed as free), games you've developed, and games in your collections.
We've already built the connector for itch.io. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.