Skip to content

Star Wars API & MCP server (swapi.build) changelog

build.swapi/star-wars

14 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • server.json 1 field changed
    version
    2.15.0 2.16.0

  • llms.txt 1 field changed
    file
    absent published

    https://swapi.build/llms.txt

    + # swapi.build+ > Free, read-only Star Wars API (a SWAPI alternative) with a REST JSON interface and a+ > remote MCP server (Streamable HTTP). Data covers the six films of Episodes I-VI:+ > people, films, planets, species, starships and vehicles. No API key, no sign-up.+ - Connect: `claude mcp add --transport http swapi-build https://swapi.build/mcp`; any other MCP client:+   Streamable HTTP URL `https://swapi.build/mcp`, no auth. Tools: sw_search, sw_get, sw_list, sw_random;+   sw_get takes an optional `expand` (related records in the same call, e.g. ["homeworld"]),+   sw_list and sw_search an optional `fields` (e.g. ["name"] for a compact index).+ - MCP resources: `swapi://people` (index) and `swapi://people/1` (one record), the same for+   films, planets, species, starships and vehicles. MCP prompt: `character_profile` (a name).+ - REST: `https://swapi.build/api/{resource}`, `https://swapi.build/api/{resource}/{id}`, `https://swapi.build/api/{resource}/random`+   and `https://swapi.build/api/{resource}?search={text}`; resources: people, films, planets, species,+   starships, vehicles.+ - Lists and searches return a plain JSON array of entities (no count/next/results+   pagination, unlike swapi.dev).+ - Ids are record ids, not episode numbers: `https://swapi.build/api/films/1` is A New Hope (Episode IV).+ - Successful GETs return 200 with JSON; an unknown id returns 404.+ - Relations (homeworld, films, characters...) are absolute URLs on the same API.+ - Every page whose content the server draws is also plain Markdown at the same URL plus `.md`+   (the home is `https://swapi.build/index.html.md`); everything in one file: `https://swapi.build/llms-full.txt`.+ ## Docs+ - [OpenAPI contract](https://swapi.build/openapi.json): machine-readable, always matches the deployed version+ - [REST documentation](https://swapi.build/docs.md): endpoints with live examples+ - [MCP server guide](https://swapi.build/docs/mcp.md): setup for Claude Code, Claude Desktop, OpenAI Codex, GitHub Copilot and IBM Bob+ - [WebMCP guide](https://swapi.build/docs/webmcp): experimental browser tools+ - [FAQ and comparison](https://swapi.build/faq.md): free, no key, data scope, and a dated comparison with other Star Wars APIs+ ## Examples+ - [Luke Skywalker](https://swapi.build/api/people/1)+ - [A New Hope](https://swapi.build/api/films/1)+ - [Search people by name](https://swapi.build/api/people?search=sky)+ ## Optional+ - [About](https://swapi.build/about.md)+ - [Usage stats](https://swapi.build/stats), also as JSON at https://swapi.build/api/stats+ - [Source code](https://github.com/eldermoraes/swapi.build) (Apache 2.0)

  • Resources +266
    • + people
    • + Luke Skywalker (people/1)
    • + C-3PO (people/2)
    • + R2-D2 (people/3)
    • + Darth Vader (people/4)
    • + Leia Organa (people/5)
    • + Owen Lars (people/6)
    • + Beru Whitesun lars (people/7)
    • + R5-D4 (people/8)
    • + Biggs Darklighter (people/9)
    • + Obi-Wan Kenobi (people/10)
    • + Anakin Skywalker (people/11)
    • + Wilhuff Tarkin (people/12)
    • + Chewbacca (people/13)
    • + Han Solo (people/14)
    • + Greedo (people/15)
    • + Jabba Desilijic Tiure (people/16)
    • + Wedge Antilles (people/18)
    • + Jek Tono Porkins (people/19)
    • + Yoda (people/20)
    • + Palpatine (people/21)
    • + Boba Fett (people/22)
    • + IG-88 (people/23)
    • + Bossk (people/24)
    • + Lando Calrissian (people/25)
    • + Lobot (people/26)
    • + Ackbar (people/27)
    • + Mon Mothma (people/28)
    • + Arvel Crynyd (people/29)
    • + Wicket Systri Warrick (people/30)
    • + Nien Nunb (people/31)
    • + Qui-Gon Jinn (people/32)
    • + Nute Gunray (people/33)
    • + Finis Valorum (people/34)
    • + Padmé Amidala (people/35)
    • + Jar Jar Binks (people/36)
    • + Roos Tarpals (people/37)
    • + Rugor Nass (people/38)
    • + Ric Olié (people/39)
    • + Watto (people/40)

    Showing the first 40 of each.

  • Prompts +1
    • + character_profile

  • server.json 1 field changed
    version
    2.13.0 2.15.0
  • server.json 2 fields changed
    description
    Free remote Star Wars MCP server (SWAPI data): people, films, planets, starships. No API key. Free Star Wars MCP server (SWAPI): people, films, planets, species, starships, vehicles. No API key.
    version
    2.12.1 2.13.0

  • server.json 1 field changed
    version
    2.12.0 2.12.1
  • server.json 1 field changed
    version
    2.11.0 2.12.0
  • server.json 1 field changed
    version
    2.10.0 2.11.0
  • server.json 4 fields changed
    description
    Star Wars API (SWAPI) as a remote MCP server: films, people, planets, species, starships, vehicles. Free remote Star Wars MCP server (SWAPI data): people, films, planets, starships. No API key.
    icon_url
    — https://swapi.build/favicon.svg
    title
    Star Wars MCP Star Wars API & MCP server (swapi.build)
    version
    2.8.2 2.10.0

  • server.json 1 field changed
    version
    2.8.1 2.8.2

  • server.json 1 field changed
    version
    2.8.0 2.8.1
  • server.json 1 field changed
    version
    2.5.2 2.8.0

  • server.json 1 field changed
    version
    2.5.1 2.5.2