mcpbeat Sign in

Star Wars API & MCP server (swapi.build)

answering

Star Wars API & MCP server (swapi.build) is answering right now. Last checked 7 min ago. It exposes 4 tools. Last commit 1 Nov 2026.

Free Star Wars MCP server (SWAPI): people, films, planets, species, starships, vehicles. No API key.

Uptime history 91 days of history · worst day 99%
91 days agonow
100.0%
Uptime 24h
91 of 91 checks
4
Tools
read from the server
723 ms
Response time
average over 24h
4
Stars
last commit 1 Nov 2026

What changed 34

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 10 August 2026. No other catalogue keeps this.

28 Oct 3 tools changed the parameters they ask for4 times that day sw_get, sw_list, sw_search
28 Oct 3 tool descriptions were rewritten sw_get, sw_list, sw_search
28 Oct a tool changed version3 times that day
27 Oct a tool changed version6 times that day
27 Oct 4 tools changed the parameters they ask for sw_get, sw_list, sw_random and 1 more
27 Oct 4 tool descriptions were rewritten sw_get, sw_list, sw_random and 1 more
26 Oct a tool changed version
20 Oct a tool changed version4 times that day
15 Aug a tool changed version2 times that day
14 Aug a tool changed version
and 14 more, back to 10 August 2026

What the code does

We read the source, 6 d ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add star-wars --transport http https://swapi.build/mcp
Settings → Connectors → Add custom connector, then paste this address
https://swapi.build/mcp
~/.codex/config.toml
[mcp_servers.star-wars]
url = "https://swapi.build/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "star-wars": {
      "url": "https://swapi.build/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "star-wars": {
      "type": "http",
      "url": "https://swapi.build/mcp"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

sw
sw_get
Gets one Star Wars entity by numeric record id and returns it as a JSON object. Take the id from the end of an entity's url field (from sw_search, sw_list or a relation URL). Ids are record ids, not episode numbers: FILMS id 1 is A New Hope (Episode IV). An unknown id returns a tool error, e.g. 'No films found with id 99'. Pass expand to get related records in the same call, e.g. ["homeworld", "species"]; name only the relations you need; * on a film can pass 50 KB.
sw_list
Lists every entity of one Star Wars resource type as a JSON array (Episodes I-VI data). Responses are large (all 82 PEOPLE, about 38 KB); to find a single entity, prefer sw_search, then sw_get; for a compact index pass fields, e.g. ["name"] (about 5 KB).
sw_search
Start here. Finds Star Wars entities by name (title for FILMS) with a case-insensitive substring match: 'sky' finds Luke, Anakin and Shmi Skywalker. Returns a JSON array of full entities; an empty array [] means no match; pass fields to shorten each entity. The id to pass to sw_get is the last segment of each entity's url field. Data covers Episodes I-VI only.
random
sw_random
Returns one random Star Wars entity of the given resource type as a JSON object. Each call can return a different entity, so it is not idempotent. Useful for demos and quizzes; to fetch a specific entity use sw_search or sw_get.

Endpoints

URLTransportStateLatencyChecked
https://swapi.build/mcp streamable-http answering 722 ms 7 min ago

Alternatives to Star Wars API & MCP server (swapi.build)

same job, measured the same way
Swapi MCP
by mrfentmen

SWAPI: characters, planets, films, starships, vehicles and species, with film cross-references.

146 installs/wk local only
Star Wars MCP
by mrfentmen

Look up Star Wars people, planets, and starships from the SWAPI mirror. No key required.

51 installs/wk local only
Swapi
by pipeworx-io

SWAPI MCP — wraps the Star Wars API (free, no auth)

254 installs/wk 48 tools answering
Bing Search (Free)
by iridite

Free Bing search MCP server - No API key required

119 installs/wk local only
Weightsbiases MCP
by mrfentmen

MCP server for Weights & Biases: profile, projects, runs. Needs a free API key.

119 installs/wk local only
Cricapi MCP
by mrfentmen

MCP server for CricAPI: cricket matches, series, players. Free key.

70 installs/wk local only
Pinata MCP
by mrfentmen

MCP server for Pinata IPFS: pinned files, pin JSON, unpin. Needs a free API key.

165 installs/wk local only
Mailgun MCP
by mrfentmen

MCP server for Mailgun: domains, stats, bounces, complaints. Needs a free API key.

114 installs/wk local only

Star Wars API & MCP server (swapi.build) — questions

Answers built from our own checks of this server.

What can Star Wars API & MCP server (swapi.build) do?
It exposes 4 tools, read directly from the server on our last check. Among them: sw_get, sw_list, sw_random, sw_search. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Star Wars API & MCP server (swapi.build) working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 723 ms. The bar chart above shows every period we have measured.
How do I connect Star Wars API & MCP server (swapi.build)?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Star Wars API & MCP server (swapi.build) need an API key?
No. Star Wars API & MCP server (swapi.build) completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Star Wars API & MCP server (swapi.build)?
It answers our handshake in 723 ms on average, which is faster than 12% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Star Wars API & MCP server (swapi.build) open source?
The code is open source: it is published under the Apache-2.0 licence, written in Java, 4 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at swapi.build, which runs on its operator's own terms.