about
What Byteland is
Short description of Byteland: what buildings, rooms and lights stand for, units, privacy rules and supported languages. A good first call.
Takes no parameters.
dev.bytelandPublished by byteland.devOfficial publisherv0.6.0Updated Nov 6, 2026
A night city of developers: README cards, repo contributor streets, a year in lights, project rooms.
Byteland presents a developer community as a night city: look up developer buildings, profiles, projects, project rooms and GitHub contribution visuals.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/dev.byteland%2Fbyteland/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"byteland": {
"type": "http",
"url": "https://byteland.dev/mcp"
}
}
}What Byteland is
Short description of Byteland: what buildings, rooms and lights stand for, units, privacy rules and supported languages. A good first call.
Takes no parameters.
A stretch of the street
Buildings in a range (owner, type, floors, light counts) and gaps (alleys, empty lots). Positions in centimetres, at most 80000 cm.
tofromlangmodeseedBuilding detail
Public detail of one building: the owner’s profile, rooms and their states, machine-readable parts and the building recipe.
refrequiredlangmodeseedProfile
A developer’s or company’s profile: bio, links (GitHub, website, socials), badges, projects and open-source contributions. If not on the street, looks for a saved profile, then GitHub; otherwise generates a sample (preview:true).
langmodeseedgithubhandlerequiredProjects
A profile’s projects: state, description, stack, links (repo, site) plus open-source contributions. Private projects appear only as hidden:true.
langmodeseedgithubhandlerequiredOne project
A single project of a profile. Returns nothing for private projects.
langmodeseedgithubhandlerequiredprojectrequiredSearch Byteland
Find people, projects and stacks across every resident of the city (people, projects, stacks), plus buildings on the street by username, name, project or technology (results). Private projects never appear.
langmodeseedqueryrequiredradiusMost visited
The leaderboard: buildings by unique visits this week (or period: "all"), the most viewed projects and the newest residents. A visit counts once per person per day; owners do not count themselves.
periodVisits of a building
Unique visits (all time and this week), project views, weekly rank and the last 14 days for one username.
handlerequiredRooms of a person
The project rooms of a person that have been used (every public project of a resident has a room, open by default; one nobody wrote in is empty and not listed): mode (open or read-only), channels with message counts, forum threads, last activity and how many are in voice. Closed rooms and private projects never appear.
handlerequiredRead a room
The latest messages of one channel of a project room (default: its first channel) and the forum threads (idea, review, question, announcement) with reply and reaction counts.
limithandlerequiredchannelprojectrequiredRead a forum thread
One forum thread of a project room with all of its replies and reactions.
handlerequiredthreadrequiredprojectrequiredWhat is happening now
Voice rooms with people in them right now and the rooms with messages in the last 48 hours. Voice presence comes from the running site (BYTELAND_URL, default http://127.0.0.1:8787); without it only the recent rooms are known.
Takes no parameters.
Deed preview
Builds a user's building as if it stood at the start of a street (GitHub repositories become rooms). The preview is not added to the city. Append the returned url_hash to index.html to open it on the site.
langgithubhandlerequiredA developer’s year
Anyone's GitHub contribution calendar for one year, by month: contributions per day (with GitHub's quartile level), the total, days with contributions, the longest and the current streak and the busiest month. image is the Byteland picture of it (twelve month buildings, one window per day).
yearhandlerequiredA repository as a street
Any public GitHub repository as a Byteland street: its top contributors (bots left out) with commit counts, who pushed in the last 30 days (their lights are on), who lives in Byteland, the total number of contributors, and the image and page links (street: an SVG for READMEs, page: the street page). total is null when GitHub will not list the contributors of a very large history; then the people are this month's committers.
repoownerrequired72% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Publish an icon in the registry entry.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.