Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.coingecko.com/llms.txt

Use this file to discover all available pages before exploring further.

Kiro is an IDE and CLI terminal-native coding agent from Amazon Web Services. Plug CoinGecko in through any combination of the three integrations below — they’re complementary, not exclusive. The instructions below is for the Kiro IDE.

1. Install the SKILL

Give Kiro built-in knowledge of the Coingecko API to ensure that it writes the correct requests without the need to copy paste the reference docs every session. While Kiro is able to directly load a skill through a Github URL, it requires the SKILL.md to be inside a subdirectory. https://github.com/coingecko/skills SKILL.md currently sits in the root directory which will trigger an error to Kiro. A workaround is to clone the repo into your working directory as below.
git clone https://github.com/coingecko/skills.git
Then use the Kiro IDE to add the skill by referring to the file path.
Kiro Add Skills
Coingecko Api Skill Kiro File Upload Full instructions: SKILL docs.

2. Add the MCP Server

Connect Kiro to live CoinGecko API via the MCP.
Kiro Add Mcp
After clicking the add MCP, if this is your first time setting up MCP on Kiro, you will see the following file below.
{
"mcpServers": {
  "fetch": {
    "command": "uvx",
    "args": ["mcp-server-fetch"],
    "env": {},
    "disabled": true,
    "autoApprove": []
  }
}
Append the CoinGecko MCP configuration.
{
  "mcpServers": {
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"],
      "env": {},
      "disabled": true,
      "autoApprove": []
    },
    "coingecko_mcp": {
      "url": "https://mcp.api.coingecko.com/mcp",
      "disabled": false
    }
  }
}
Full instructions: MCP Server docs.

3. Add Steering

To ensure that Kiro agent follows the most up-to-date instructions in implementing the codebase using CoinGecko API and SDKs, add the following prompt to Kiro steering files.
Kiro Add Steering
Kiro Steering Name
Choose from the above, copy and paste into the steering template.

What to try next

Once everything’s wired up, try asking Claude Code:
“Using the CoinGecko MCP, show me the top 10 trending pools on Base in the last 5 minutes and export them to CSV.”
“Write a Python script using coingecko-sdk that tracks my portfolio and sends me a Slack alert if any coin moves more than 10% in an hour.”
Kiro Coingecko Api Integration Example