Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🗺️ Location Services
  3. Castlemap MCP
Castlemap MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 5:32:09 PM

Castlemap MCP

User RatingsBe the first to rate and review this MCP server!
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website
castlesgeospatialwikidatacultural-heritage

Query a CC0 atlas of 7,786 castles, fortresses, palaces and ruins across 141 countries.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON ▾
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for Flightmussy/castlemap-mcp, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Tool Schemas (7) Directory Badge Claim listing Alternatives🗺️ More in Location Services

Overview

Flightmussy/castlemap-mcp MCP server exposes the Castlemap atlas through a hosted, stateless MCP endpoint. It supports searches, individual castle lookups, proximity queries, rankings, country counts, statistics and random selection using records derived from Wikidata. Reach for it when an agent needs structured information about castles, including coordinates, dates, categories, fame rankings and Wikipedia summaries. The hosted endpoint requires no signup or API key, and the zero-dependency server can be self-hosted with Node 18+ and a GeoJSON data file.

Use cases

•Search castles by country or category
•Retrieve a castle's coordinates and historical details
•Find castles near supplied coordinates
•Compare castle counts across countries or centuries
•Build random castle discovery workflows

Key features

•Search by name, country or category
•Retrieve complete castle records
•Calculate nearby castles from coordinates
•Rank castles by fame
•Return country and historical statistics
•Serve data over hosted or self-hosted MCP

Capabilities & Tool Schemas (7) ~86 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server — may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Castlemap MCP.

search_castles

Find castles by name, country or category

get_castle

Full record for one castle

castles_near

Nearest castles to a coordinate (haversine); geocode first

top_castles

Best-known castles, by fame rank

list_countries

The 141 countries, with counts

get_statistics

Live aggregates — totals, per-country, per-century

How Castlemap MCP works

What Flightmussy/castlemap-mcp MCP server does

Flightmussy/castlemap-mcp MCP server makes the Castlemap atlas available to MCP clients. The dataset contains 7,786 castles, fortresses, palaces and ruins across 141 countries. Records include geographic coordinates, founding dates, categories, fame rankings and summaries sourced from Wikipedia. The underlying factual records are derived from Wikidata, and each record can be traced to a Wikidata item.

The hosted service is available at https://thecastlemap.com/mcp. It uses Streamable HTTP, is stateless and accepts POST requests. A GET request returning HTTP 405 is expected behavior. The endpoint accepts protocol revisions 2025-06-18 and 2025-03-26.

How it works

An MCP client sends tool calls to the hosted endpoint or to a local instance of the server. Search operations can filter castles by name, country or category. A record lookup returns the full entry for one castle, while proximity searches calculate nearest results from supplied coordinates using the haversine method.

The server also provides aggregate and selection operations. Clients can request the best-known castles by fame rank, list countries with their castle counts, inspect totals and breakdowns by country or century, or select one random castle. Proximity searches require coordinates; the tool description advises geocoding a place first.

Setup and configuration

No installation is needed for the hosted service and no API key or account is required. Configure an HTTP MCP client with the endpoint URL, for example:

config.json
{
  "mcpServers": {
    "castles": {
      "type": "http",
      "url": "https://thecastlemap.com/mcp"
    }
  }
}

Self-hosting requires Node 18 or newer, the repository's server.mjs, and a castles.geojson file downloaded from the Castlemap data page. The server has no runtime dependencies or required SDK installation. CASTLES_GEOJSON identifies the data file. HOST and PORT can override the bind address and port; the documented defaults are 127.0.0.1 and 8891.

The local process rereads the GeoJSON file when its modification time changes, with a 60-second throttle, so data updates do not require a restart. The repository also includes a systemd unit used by the production deployment, but configuring it requires adapting paths and the Node executable to the host system.

Tools and capabilities

Flightmussy/castlemap-mcp MCP server exposes these tools:

  • search_castles: Find records by name, country or category.
  • get_castle: Retrieve the complete record for one castle.
  • castles_near: Find nearby castles from a coordinate using haversine distance.
  • top_castles: Return well-known castles according to fame rank.
  • list_countries: List the covered countries and their counts.
  • get_statistics: Return live totals and country- or century-based aggregates.
  • random_castle: Select a castle at random.

The data can also be downloaded as GeoJSON or CSV. Copies are published through the Castlemap site and several dataset repositories.

Limitations and notes

The atlas is curated rather than exhaustive. Its stated coverage emphasizes sites with documented history, an available photograph and exact coordinates, so it does not represent every earthwork or ruin. Wikipedia summary text remains under CC BY-SA and is attributed per record; the factual records are released under CC0. The server code is licensed under MIT.

Flightmussy/castlemap-mcp MCP server provides castle data and query operations, not a general geocoder. Applications that begin with a place name should obtain coordinates separately before calling castles_near.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Location Services View all alternatives
  • Geomelon MCP logoGeomelon MCP

    Cities, countries, regions, and languages with multilingual names (50 languages) and a free keyless autocomplete tool. Also runs a public hosted instance at https://mcp.geomelon.dev/mcp, no signup required.

    🗺️ Location Services3 views
    Compare vs Geomelon MCP →
  • MCP Google Map logoMCP Google Map

    Google Maps MCP server with 8 tools (geocode, search, directions, elevation), stdio + StreamableHTTP transport, Agent Skill definitions, and standalone exec CLI mode.

    🗺️ Location Services4 views
    Compare vs MCP Google Map →
  • Geoserver MCP logoGeoserver MCP

    A Model Context Protocol (MCP) server implementation that connects LLMs to the GeoServer REST API, enabling AI assistants to interact with geospatial data and services.

    🗺️ Location Services4 views
    Compare vs Geoserver MCP →
  • Apogeoapi MCP logoApogeoapi MCP

    Geographic data and live exchange rates: 250+ countries, 5K+ states, 150K+ cities, IP geolocation, and 161 currency rates in one MCP server. Requires APOGEOAPIKEY.

    🗺️ Location Services4 views
    Compare vs Apogeoapi MCP →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
1
Stargazers on the source repository.
Last commit
11d ago
Most recent push to the default branch.
Tools exposed
7
Callable tools this server registers over MCP.
Directory activity
4 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Castlemap MCP

No installation is required for the hosted endpoint. Configure an MCP client with https://thecastlemap.com/mcp. Self-hosting requires Node 18+, server.mjs and a castles.geojson file.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCastlemap MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/flightmussy-castlemap-mcp?style=directory)](https://allmcps.com/mcp/flightmussy-castlemap-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/flightmussy-castlemap-mcp"><img src="https://allmcps.com/api/badge/flightmussy-castlemap-mcp?style=directory" alt="Castlemap MCP on AllMCPs" /></a>

Technical Specs & Signals

Category🗺️Location Services
PricingFree
More technical detailsExpand ▾
AuthNo auth required
LicenseMIT
Last updatedSep 6, 2026
11/11 checks healthy over the last 32d
Views4
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commit11d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 30, 2026
52Quality signal: Good · 52/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools24/30
Adoption & activity4/15
Community engagement1/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🗺️ Location Services →Best MCP servers for Maps & Location →Alternatives to Castlemap MCP →Install in Claude DesktopInstall in CursorInstall in VS Code