Skip to main content
Glama

Polarsteps MCP Server

by remuzel
MIT License
2

Warning


This MCP server uses the polarsteps-api package to access Polarsteps data through undocumented APIs. Important: Please read the associated legal disclaimer and terms of use before using this tool. By using this MCP server, you agree to the terms outlined in the API package and acknowledge the associated risks.

Polarsteps MCP Server

A Model Context Protocol (MCP) server that enables Claude and other AI assistants to access Polarsteps travel data. Query user profiles, trip details, travel statistics, and search through travel histories with natural language.

MCP Server Badge

Features

  • User Profiles: Get profile info, social stats, and travel metrics
  • Trip Data: Access detailed trip information, timelines, and locations
  • Smart Search: Find trips by destination, theme, or keywords with fuzzy matching
  • Travel Analytics: Retrieve comprehensive travel statistics and achievements

Quick Start

Until I add it to PyPI, the quickest way to get started is using Smithery:

npx -y @smithery/cli install @remuzel/polarsteps-mcp --client claude

Then configure your Polarsteps token.

Configuration

You'll need your Polarsteps remember_token to authenticate API requests.

Getting Your Token

  1. Go to https://www.polarsteps.com/ and make sure you're logged in
  2. Open your browser's Dev Tools:
    • Firefox: Shift+F9 → Storage tab
    • Chrome: F12 → Application tab → Cookies
  3. Find the remember_token cookie for https://www.polarsteps.com
  4. Copy the token value

Setting the Token

Set your token as an environment variable:

export POLARSTEPS_REMEMBER_TOKEN="your_remember_token_here"

Usage

With Claude Desktop

Add this configuration to your Claude Desktop settings:

{ "mcpServers": { "polarsteps": { "command": "uvx", "args": ["--from", "git+https://github.com/remuzel/polarsteps-mcp", "polarsteps-mcp"], "env": { "POLARSTEPS_REMEMBER_TOKEN": "your_remember_token_here" } } } }

Example Queries

Once configured, you can ask Claude things like:

  • "Show me travel stats for username 'johndoe'"
  • "Tell me about johndoe's trip to Japan"
  • "What country should johndoe add to their bucketlist?"

Local Testing

Test the MCP server locally with the inspector:

npx @modelcontextprotocol/inspector uvx --from git+https://github.com/remuzel/polarsteps-mcp polarsteps-mcp

Installation from Source

For development or manual installation:

# Clone the repository git clone https://github.com/remuzel/polarsteps-mcp cd polarsteps-mcp # Setup development environment just setup # or without just: uv sync --dev && uv pip install -e .

Development

Running Tests

just test

Local MCP Testing

just test-mcp

Code Formatting

just lint
-
security - not tested
A
license - permissive license
-
quality - not tested

A server that enables AI assistants to access Polarsteps travel data, allowing queries about user profiles, trip details, travel statistics, and natural language search through travel histories.

  1. Features
    1. Quick Start
      1. Configuration
        1. Getting Your Token
        2. Setting the Token
      2. Usage
        1. With Claude Desktop
        2. Example Queries
        3. Local Testing
      3. Installation from Source
        1. Development
          1. Running Tests
          2. Local MCP Testing
          3. Code Formatting

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Provides comprehensive access to Roam Research's API functionality. This server enables AI assistants like Claude to interact with your Roam Research graph through a standardized interface.
          Last updated -
          18
          32
          58
          TypeScript
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          This server enables AI systems to integrate with Tavily's search and data extraction tools, providing real-time web information access and domain-specific searches.
          Last updated -
          2
          8,320
          602
          JavaScript
          MIT License
          • Apple
          • Linux
        • -
          security
          A
          license
          -
          quality
          A server that enables AI assistants like Claude to interact with Roam Research graphs through a standardized interface, providing comprehensive tools for content creation, search, retrieval, and optional memory management.
          Last updated -
          4
          Python
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A server implementation that enables AI assistants to interact with HubSpot CRM data, allowing for seamless creation and management of contacts and companies, retrieval of activity history, and access to engagement data through natural language commands.
          Last updated -
          9
          TypeScript
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/remuzel/polarsteps-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server