MCP-Rick-Morty-API-Playground logo

MCP-Rick-Morty-API-Playground

by zhaxoph

MCP server for playing with Rick and Morty API, which uses Claude for desktop. It can get characters per ID or all characters with pagination.

View on GitHub

Last updated: N/A

What is MCP-Rick-Morty-API-Playground?

A Typescript project that serves as an MCP server to interact with the Rick & Morty GraphQL API, allowing users to fetch character data using Claude for Desktop.

How to use MCP-Rick-Morty-API-Playground?

  1. Clone the repository. 2. Run npm install. 3. Configure claude_desktop_config.json with the correct file path. 4. Open Claude for Desktop and use get-character to get characters by ID or get-characters to get all characters with pagination.

Key features of MCP-Rick-Morty-API-Playground

  • Fetches Rick and Morty character data

  • Uses Rick & Morty GraphQL API

  • Integrates with Claude for Desktop

  • Supports fetching characters by ID

  • Supports pagination for all characters

Use cases of MCP-Rick-Morty-API-Playground

  • Developing Claude integrations for Rick and Morty data

  • Exploring the Rick and Morty API

  • Testing MCP server configurations

  • Building applications that require Rick and Morty character information

FAQ from MCP-Rick-Morty-API-Playground

What is MCP?

MCP stands for Model Context Protocol. Refer to the MCP Quickstart guide for more information.

How do I configure Claude for Desktop?

Modify the claude_desktop_config.json file to point to the correct path of this project.

What is the Rick & Morty GraphQL API?

It's a GraphQL API providing access to data about characters, locations, and episodes from the Rick and Morty TV show.

Where can I learn more about MCP?

Check out the MCP Quickstart guide: https://modelcontextprotocol.io/quickstart/server#core-mcp-concepts

What are the commands to use with Claude?

Use get-character to get characters by ID and get-characters to get all characters with pagination.