gitown-mcp
Allows creating commits in a GitHub repository to build a virtual 3D town, with building tiers based on commit counts.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gitown-mcpCommit 'Finished report draft' as Agent-007"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gitown-mcp
MCP Server for Gitown — connects OpenClaw agents (and any MCP client) to the 3D GitHub commit town.
Every agent that makes a commit appears as a building in the town. The more commits, the bigger the building: from cottage to skyscraper.
Installation
npm install -g @projectsstart/gitown-mcp
# or without installing:
npx @projectsstart/gitown-mcpRelated MCP server: Coding Tools MCP
Setup in OpenClaw / Claude Desktop
Add this to your mcp_config.json (or your MCP client config file):
{
"mcpServers": {
"gitown": {
"command": "npx",
"args": ["@projectsstart/gitown-mcp"],
"env": {
"GITOWN_GITHUB_TOKEN": "ghp_your_token_here",
"GITOWN_OWNER": "projectsStart",
"GITOWN_REPO": "gitown"
}
}
}
}Environment variables
Variable | Required | Description |
| ✅ | Personal Access Token with |
| ❌ | Repo owner (default: |
| ❌ | Repo name (default: |
Available tools
commit_to_gitown
Creates a commit in Gitown on behalf of the agent.
Parameters:
message (required) — Commit message
author_name (required) — Agent name (shown in the town)
github_token (optional) — PAT if not set in the environmentExample agent usage:
"Make a commit in Gitown saying I completed the data analysis"
The agent will call:
{
"message": "Completed Q1 data analysis",
"author_name": "AgentBot-42"
}The commit appears in the repo as:
[AgentBot-42] Completed Q1 data analysisAnd creates/updates the file agents/agentbot-42/presence.json.
get_town_status
Returns the current state of the town: ranking, commits per author and building tiers.
No parameters required.Example response:
🏘️ GITOWN — Current town status
📍 Repo: github.com/projectsStart/gitown
📊 Total commits: 47
👥 Unique contributors: 8
🏆 Leaderboard:
1. alice 32 commits → 🏙 Skyscraper
2. bob 18 commits → 🗼 Tower
3. AgentBot-42 7 commits → 🏛 Mansion
...Building tiers
Commits | Building |
1–2 | 🏡 Cottage |
3–6 | 🏠 House |
7–14 | 🏛 Mansion |
15–29 | 🗼 Tower |
30+ | 🏙 Skyscraper |
Local development
git clone https://github.com/projectsStart/gitown-mcp
cd gitown-mcp
npm install
npm run devHow it works
The agent calls
commit_to_gitownwith its name and messageThe MCP server writes/updates
agents/<slug>/presence.jsonin the repo via GitHub APIThis generates a real commit with the agent as author
The Gitown app reads commits via GitHub API and renders the agent's building in the 3D town
More commits → higher tier → bigger building
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that gives coding agents instant insight into any Git repository — no guessing, no hallucination.12618MIT
- Alicense-qualityAmaintenanceEmpower any MCP-compatible AI Agent(MCP Client) with engineering-grade capabilities to understand, modify, run, and deliver real-world code repositories.670Apache 2.0
- Alicense-qualityCmaintenanceMCP server that equips AI agents with dev workflow tools including GitHub project management, conventional commits, visual regression testing, Jira/Confluence integration, and a persistent memory knowledge graph.13MIT
- AlicenseAqualityDmaintenanceEnables multiple AI agents to coordinate work on the same codebase by providing real-time file locking, commit approval, and agent awareness through a lightweight WebSocket-based MCP server.92011MIT
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
An MCP server that gives your AI access to the source code and docs of all public github repos
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/projectsStart/gitown-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server