Skip to content

winsomehax/MCP-TheGamesDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A very basic MCP (Model Context Protocol) server in Python. The MCP server allows TheGamesDB API to be used from Gemini, Claude (or any AI that can use MCP).

** You will need an API KEY from TheGamesDB to test it. **

Aims

Learn how to implement an MCP server
Learm how to make Gemini CLI use it

Makes these tools available to the AI:

  • TGDB_search_game - searches for a game by name. Example: zelda will return as JSON anything with zelda in the name
  • TGDB_platforms_details - returns as JSON all of the platforms (and all details) that TheGamesDB knows about

How to use with Gemini CLI

edit ~/.gemini/settings.json

Integrate this - the mcpServers bit

{ "theme": "GitHub", "selectedAuthType": "oauth-personal", "mcpServers": { "thegamesdb": { "command": "/home/[your dev folder]/.venv/bin/python3", "args": [ "/home/[your dev folder]/main.py" ] } } }

About

A very basic MCP (Model Context Protocol) server in Python. The MCP server allows TheGamesDB API to be used from Gemini, Claude (or any AI that can use MCP).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages