adepanges
/
teamretro-mcp-server
star
0
Model Context Protocol (MCP) server for TeamRetro integration.

TeamRetro MCP Server

Model Context Protocol (MCP) server for TeamRetro integration.

Important Notes

Unofficial Integration

This is an unofficial integration with TeamRetro.com. This MCP server is a community-developed tool and is not affiliated with, endorsed by, or officially connected to TeamRetro.com or its parent company.

API Integration Approach

This MCP server operates as a direct pass-through to TeamRetro's public API endpoints:

  • All API calls are made directly to TeamRetro's public API endpoints
  • No request interception or modification is performed
  • Responses are passed through as received from TeamRetro's API
  • Authentication is handled using your provided credentials

API Documentation Source

All API endpoints and functionality are based on TeamRetro's official API documentation:

Available Tools

For a complete list of available MCP tools and their usage, see TOOLS.md.

Changelog

For a detailed list of changes and updates, see CHANGELOG.md.

How to Use

Add to your Claude (claude_desktop_config.json) OR Cline settings (cline_mcp_settings.json) or another client that supports MCP servers:

NPX (Recommended, Easy Setup)

{
  "mcpServers": {
    "teamretro-mcp-server": {
      "command": "npx",
      "args": ["-y", "teamretro-mcp-server"],
      "env": {
        "TEAMRETRO_BASE_URL": "https://api.teamretro.com",
        "TEAMRETRO_AUTH_TYPE": "apiKey",
        "TEAMRETRO_API_KEY": "your-api-key"
      }
    }
  }
}

From Source Code

git clone https://github.com/adepanges/teamretro-mcp-server.git
cd teamretro-mcp-server
npm install
npm run build
{
  "mcpServers": {
    "teamretro-mcp-server": {
      "command": "node",
      "args": ["/path/to/teamretro-mcp-server/dist/index.js"],
      "env": {
        "TEAMRETRO_BASE_URL": "https://api.teamretro.com",
        "TEAMRETRO_AUTH_TYPE": "apiKey",
        "TEAMRETRO_API_KEY": "your-api-key"
      }
    }
  }
}

Environment Variables Examples

Logging Configuration

{
  "env": {
    "LOG_ENABLED": true,
    "LOG_DIR": "/your-directory/logs",
    "LOG_LEVEL": "info",
    "LOG_MAX_FILES": 30
  }
}

API Key Authentication (Default)

{
  "env": {
    "TEAMRETRO_BASE_URL": "https://api.teamretro.com",
    "TEAMRETRO_AUTH_TYPE": "apiKey",
    "TEAMRETRO_API_KEY": "your-api-key"
  }
}

Basic Authentication

{
  "env": {
    "TEAMRETRO_BASE_URL": "https://api.teamretro.com",
    "TEAMRETRO_AUTH_TYPE": "basic",
    "TEAMRETRO_USERNAME": "your-username",
    "TEAMRETRO_PASSWORD": "your-password"
  }
}

Bearer Token Authentication

{
  "env": {
    "TEAMRETRO_BASE_URL": "https://api.teamretro.com",
    "TEAMRETRO_AUTH_TYPE": "bearer",
    "TEAMRETRO_TOKEN": "your-bearer-token"
  }
}
Stars
0
Apr 06Apr 07Apr 08Apr 09Apr 10Apr 11
mcpradar.com © 2024 - 2025.
Made by @bytesbay