4,500+ servers built on MCP Fusion
Vinkius
itch.io logo
Vinkius
OpenAI Agents SDK logo

How to Use the itch.io MCP in OpenAI Agents SDK

Let your OpenAI Agents SDK systems instantly pull indie game libraries and creator profiles directly from itch.io.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

itch.io MCP on Cursor AI Code Editor MCP Client itch.io MCP on Claude Desktop App MCP Integration itch.io MCP on OpenAI Agents SDK MCP Compatible itch.io MCP on Visual Studio Code MCP Extension Client itch.io MCP on GitHub Copilot AI Agent MCP Integration itch.io MCP on Google Gemini AI MCP Integration itch.io MCP on Lovable AI Development MCP Client itch.io MCP on Mistral AI Agents MCP Compatible itch.io MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
OpenAI Agents SDK

Connect itch.io MCP to OpenAI Agents SDK

Create your Vinkius account to connect itch.io to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Audit Owned Games and Creator Libraries

The `get_user_games` tool pulls your entire itch.io catalog of purchased, collected, and developed titles in a single call. This tool returns exact game URLs, cover images, and pricing details so your agent can inspect what you own. Your deployment pipelines use this raw data to run automated checks on game updates. Instead of manual scraping, the MCP server parses the structured JSON payload to trigger downloads or log developer pricing changes.

Validate API Key and Profile Settings

The `get_me` tool gets your itch.io profile details including your display name, username, and avatar URL. This functions as a quick connectivity test to confirm your endpoint credentials work before running deeper queries. OpenAI Agents SDK uses this profile data to personalize responses or route tasks based on who is logged in. It establishes an identity anchor before executing complex multi-agent workflows.

Navigate Collections with OpenAI Agents SDK

The `get_user_collections` and `get_collection_games` tools let you inspect specific lists of games by their unique collection IDs. Your agents extract metadata, creator information, and prices from these custom groups without manual browsing. This setup allows your agent to build recommendation lists or filter titles based on developer profiles. You get direct access to curated indie lists using this MCP integration.

Setup guide

Set up itch.io MCP in OpenAI Agents SDK

Prerequisites

  • Python 3.10+ installed
  • openai-agents package (pip install openai-agents)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install the SDK

    Run pip install openai-agents to install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed.

  2. 2

    Connect via SSE transport

    Use MCPServerSse with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. The SDK auto-discovers all itch.io tools at runtime.

  3. 3

    Create your Agent

    Pass the MCP to Agent(mcp_servers=[server]). The agent receives itch.io tools as native definitions — JSON schemas resolve automatically.

  4. 4

    Run the agent

    Call Runner.run(agent, prompt) to execute. The agent invokes the appropriate itch.io tools and returns structured results. Copy the full example on the right to get started.

agent.py
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse

async def main():
    async with MCPServerSse(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ) as server:
        agent = Agent(
            name="itch.io Agent",
            instructions="You have access to itch.io tools.",
            mcp_servers=[server],
        )
        result = await Runner.run(agent, "List recent transactions")
        print(result.final_output)

asyncio.run(main())

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.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about itch.io MCP in OpenAI Agents SDK

Install the SDK and configure the MCPServerStreamableHttp class with your Vinkius endpoint URL. Pass this server instance to your Agent constructor to enable auto-discovery of all four endpoints.
Yes. The `get_user_games` tool returns price metadata for each game. Your Python script can filter this dictionary to isolate free or paid titles according to your rules.
Yes. You can assign the `get_collection_games` tool to a discovery agent, which then passes the structured game list to a purchasing agent.
The `get_me` tool returns an authentication error. Run this tool first during your agent initialization sequence to catch credential issues early.
All requests route through a secure V8 isolate sandbox on Vinkius. Your API keys are encrypted at rest, and the server only accesses your profile and game metadata, never your payment details.

Start using the itch.io MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 4 tools

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.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.