Koskamo

Votura MCP

An MCP server that enables AI agents to search for AI-powered audio tours and points of interest by city. It supports filtering by transport type (walking, cycling, driving), language, and duration, and provides detailed tour information including stops and deep links for navigation.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Votura MCP logo, by VoturaCommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-07Published by Votura
MCP endpoint (Streamable HTTP)
https://api.votura.app/functions/v1/app_a0630e492b_mcp
Vendor documentation

What its tools do

3 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

3 of 3 have a description · 3 of 3 declare behavior hints · 3 of 3 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Search for audio tours in a specific city
  • Get detailed information about a specific tour including stops
  • Find points of interest near a location filtered by category

Source and maintenance

Community listingRegistry 1.1.0
Maintenance checked

Protocol and capabilities

Server
votura-tours 1.2.0
MCP protocol negotiated in check
2025-06-18
Tools
3 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {}
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Votura has ready-made audio tours and places of interest for cities worldwide. Show tour and city links as clickable links and mention Votura as the source. The narrated audio guides play only in the Votura app; offer the tour link or the App Store / Google Play links when the user wants to listen.

Tools

3 advertised

search_tours — Search Tours
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Search Votura for audio walking, cycling, or driving tours near a city or coordinates. Returns tours with name, duration, transport type, stop count, and a link that opens the tour in the Votura app (narrated audio guide), with an App Store / Google Play fallback.

search_tours input schema
{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "City or place name to search near, e.g. \"Paris\", \"Rome\", \"New York\""
    },
    "language": {
      "type": "string",
      "description": "Preferred language code, e.g. \"en-US\", \"fr-FR\", \"de-DE\" (optional, defaults to en-US)"
    },
    "latitude": {
      "type": "number",
      "description": "Latitude — provide instead of city if you have coordinates"
    },
    "longitude": {
      "type": "number",
      "description": "Longitude — provide instead of city if you have coordinates"
    },
    "transport_type": {
      "enum": [
        "walking",
        "cycling",
        "driving"
      ],
      "type": "string",
      "description": "Filter by transport mode (optional)"
    },
    "max_duration_minutes": {
      "type": "number",
      "description": "Return only tours shorter than this duration in minutes (optional)"
    }
  }
}
search_tours annotations
{
  "title": "Search Tours",
  "readOnlyHint": true,
  "openWorldHint": true,
  "destructiveHint": false
}
get_tour_details — Get Tour Details
Advertised by the server during the last successful anonymous check.
Advertised read-only

Get full details for a specific Votura tour by its ID, including the list of stops with names, categories, and coordinates, plus a link that opens the tour in the Votura app (narrated audio guide), with an App Store / Google Play fallback.

get_tour_details input schema
{
  "type": "object",
  "required": [
    "tour_id"
  ],
  "properties": {
    "tour_id": {
      "type": "string",
      "description": "UUID of the tour, obtained from search_tours"
    }
  }
}
get_tour_details annotations
{
  "title": "Get Tour Details",
  "readOnlyHint": true,
  "openWorldHint": false,
  "destructiveHint": false
}
search_places — Search Places
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Find points of interest near a city or coordinates using Votura. Optionally filter by category (e.g. "museum", "castle", "park"). Returns place names, addresses, ratings, coordinates, and a link to Votura audio tours of the surrounding city.

search_places input schema
{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "City or place name to search near, e.g. \"Amsterdam\", \"Kyoto\""
    },
    "category": {
      "type": "string",
      "description": "Type of place to filter by — English singular or plural, e.g. \"castle\", \"museum\", \"park\", \"church\", \"brewery\", \"cemetery\", \"landmark\", \"restaurant\""
    },
    "latitude": {
      "type": "number",
      "description": "Latitude — provide instead of city if you have coordinates"
    },
    "longitude": {
      "type": "number",
      "description": "Longitude — provide instead of city if you have coordinates"
    },
    "radius_meters": {
      "type": "number",
      "description": "Search radius in meters (optional, default 15000)"
    }
  }
}
search_places annotations
{
  "title": "Search Places",
  "readOnlyHint": true,
  "openWorldHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
2116 ms
95th percentile latency
2116 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 2116 ms · metadata changed · 3 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http votura-mcp https://api.votura.app/functions/v1/app_a0630e492b_mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add votura-mcp --url https://api.votura.app/functions/v1/app_a0630e492b_mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable votura-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "votura-mcp": {
      "url": "https://api.votura.app/functions/v1/app_a0630e492b_mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "votura-mcp": {
      "type": "streamableHttp",
      "url": "https://api.votura.app/functions/v1/app_a0630e492b_mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start votura-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "votura-mcp": {
      "type": "http",
      "url": "https://api.votura.app/functions/v1/app_a0630e492b_mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http votura-mcp https://api.votura.app/functions/v1/app_a0630e492b_mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://api.votura.app/functions/v1/app_a0630e492b_mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "votura-mcp": {
      "serverUrl": "https://api.votura.app/functions/v1/app_a0630e492b_mcp"
    }
  }
}

Let your agent find its tools

Find servers like Votura MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.