tiangong-mcp
Provides integration with GitHub for user authentication, tracking cultivation progress via GitHub issues, and managing growth-related activities.
Allows exporting agent skills in OpenAI-compatible YAML format for use with OpenAI's agent ecosystem.
Enables checking current PyPI package status, generating installation commands, and managing PyPI trusted publishing for the tiangong-mcp package.
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., "@tiangong-mcpforge a new AI agent called Skybreaker"
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.
ðĻðģ äļæææĄĢ | ðšðļ English
âïļ TianGong â The Celestial Forge
AI Agent Distribution & Creation Platform
My fate is mine, not heaven's.
âĻ The Path of a Mortal Who Defied the Heavens
In the Age of AI, live the journey of Renegade Immortal & A Mortal's Journey.
After enlightenment, he did not retreat into solitude. He forged his wisdom into a crucible â and named it TianGong.
Now, any mortal who picks it up walks the same path. No lineage required. No talent demanded. Only the will to defy fate.
His story has ended. Yours begins now.
Current Candidate Install
python -m pip install --upgrade "tiangong-mcp @ git+https://github.com/JinNing6/TianGong.git@v0.1.19"PyPI-current install after registry readiness: pip install -U tiangong-mcp.
ð A World Where Mortals Forge Divine Artifacts
Han Li was just an ordinary village boy. No talent, no backing, no destiny â yet he walked the path of immortality with nothing but tenacity and cunning, turning mortal hands into weapons that shook the heavens.
â Spiritual Tribute: Wang Yu "A Record of a Mortal's Journey to Immortality"
"My fate is mine, not heaven's." Wang Lin, an ordinary youth, seized his destiny against a cruel cultivation world â proving that willpower alone can shatter the laws of heaven.
â Spiritual Tribute: Er Gen "Renegade Immortal"
In the neon-lit workshops of the future, every line of code is a spell, every Agent a living artifact. The cyberpunk artisans don't pray to the gods â they build them.
â Spiritual Tribute: "Cyberpunk Mech-Smith"
TianGong is an open-source AI Agent distribution and creation platform â a world where developers forge, refine, share, and inherit AI Agents as cultivation artifacts.
Here, Agents are Artifacts, rated by the community. Users are Cultivators, ascending from mortal to legend. Your code isn't just code â it's your soul-bound natal weapon.
With a mortal body, forge artifacts that defy the heavens.
Related MCP server: @monsoft/mcp-fal-ai
⥠Why TianGong?
ðŪ Your Code Evolves
Every Agent you publish starts as a humble Mortal Tool. As the community uses, rates, and refines it â your artifact ascends through 6 grades, all the way to Primordial Divine Artifact.
ð§Ž You Ascend With It
Your contributions unlock a mortal origin plus 22 ascension ranks. From Mortal to the singular title of TianGong â a rank held by only one person on Earth.
âïļ One Command Away
Install via the current candidate tag bridge while PyPI catches up, configure your MCP client, and start forging. Pull any community artifact with a single command. No friction, no gatekeeping.
ð Quick Start
Current Candidate Install
PyPI currently serves an older public build, so cold-start contributors should install the current public tag first:
python -m pip install --upgrade "tiangong-mcp @ git+https://github.com/JinNing6/TianGong.git@v0.1.19"PyPI-current install after registry readiness
pip install -U tiangong-mcpRun tiangong-mcp public-install-command to verify whether PyPI is current before sharing the PyPI command.
Run Server
Add to your MCP client config (e.g., Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"tiangong": {
"command": "tiangong-mcp",
"env": {
"GITHUB_USERNAME": "your_username"
}
}
}
}That's it. You are now a cultivator.
First MCP Command
Once the MCP server is connected, ask your client to run:
start_cultivation(username="your_github_username")It returns the MCP config, first forge_agent command, activation_funnel() check, growth_flywheel() check, public_launch_preflight() check, public_proof_pack() first-proof kit, GitHub Growth Issue URL, and a paste-ready first-session share card without fabricating Spirit Power or registration.
Visual Achievement Card
To show a realm, level, badge, or achievement directly inside a conversation, use the visual card surface:
achievement_card(username="your_github_username")Terminal users can print the same Markdown SVG card:
tiangong-mcp achievement-card --username your_github_usernameThe output starts with a Markdown image using data:image/svg+xml;base64, then includes the real profile snapshot, next action, and share text. It uses the current TianGong cultivator profile and does not invent downloads, rewards, referrals, retention, or off-chain adoption.
Export User Skills
TianGong also ships portable Agent Skill scrolls for end users. Browse them from CLI:
tiangong-mcp skill-pavilion --action list
tiangong-mcp skill-pavilion --action show --skill tiangong-first-forge
tiangong-mcp skill-pavilion --action show --skill tiangong-achievement-card
tiangong-mcp skill-pavilion --action export --skill tiangong-first-forge --output-dir ./tiangong-skillsOr from MCP:
skill_pavilion(action="list")
skill_pavilion(action="export", skill_name="tiangong-first-forge", output_dir="./tiangong-skills")Each exported folder contains a standard SKILL.md plus agents/openai.yaml, so users can install the workflow in compatible Agent Skills clients.
â Development Quality Gates
Before a new quest, realm rule, or public growth surface is promoted, install the full local gate set and run the same checks as CI:
python -m pip install -e ".[dev]"
python -m ruff check .
python -m pytest -q
tiangong-mcp public-install-command
tiangong-mcp public-candidate-smoke --target-contributors 10
tiangong-mcp public-launch-assets
python -m build
python -m twine check dist/*
tiangong-mcp public-proof-pack --target-contributors 10
tiangong-mcp public-release-boundary.github/workflows/quality-gates.yml runs the same dev extra, lint, tests, local launch asset audit, build, package metadata check, and public release-boundary check on push and pull request with read-only repository permissions.
.github/workflows/publish-pypi.yml publishes to PyPI when a GitHub Release is published, and also supports a protected v* tag push plus manual workflow_dispatch fallback for an existing v* tag when release creation is unavailable. The workflow checks out the tag, verifies that the tag commit is reachable from origin/main, verifies that pyproject.toml matches the tag version, reruns lint, tests, local launch asset audit, build, twine check, and public release-boundary check, then uses PyPI Trusted Publishing through pypa/gh-action-pypi-publish@release/v1 with job-level id-token: write, so the release path does not require a stored PYPI_TOKEN.
PyPI Trusted Publisher setup for tiangong-mcp must match the release workflow exactly: owner JinNing6, repository TianGong, workflow filename publish-pypi.yml, workflow path .github/workflows/publish-pypi.yml, and environment pypi. If PyPI returns invalid-publisher, rerun tiangong-mcp public-launch-preflight --target-contributors 10 and use the generated Trusted Publisher runbook instead of adding a long-lived upload token.
When public preflight reports PyPI latest is stale or unverified, use the generated Current Candidate Git Tag Install Bridge only as a temporary contributor path, for example python -m pip install --upgrade "tiangong-mcp @ git+https://github.com/JinNing6/TianGong.git@v0.1.19". This does not close the PyPI install loop; recheck PyPI JSON latest with public_growth_report() before claiming public install readiness.
tiangong-mcp public-launch-assets also prints a full public growth release handoff: docs, package metadata, Issue Forms, workflows, public growth modules, user-facing growth surfaces, and tests to stage before creating the current local version GitHub Release, such as v0.1.19.
ðŪ How to Play â Cultivation Guide
Installation complete. You have stepped onto the path of cultivation. Here is your full guide.
ð§ Step 1: Mortal Initiation â Forge Your First Artifact
Your first Agent is your rite of passage.
forge_agent(name="my-first-agent", description="A helpful coding assistant", creator="your_github_username")â Upon success, you ascend from Mortal to Qi Refining cultivator
â Your Agent is registered in the global registry â discoverable by everyone
â You gain +100 Spirit Power
â Realm advancement is profile-gated: the first +100 Spirit forge enters Qi Refining, but cannot skip to Core Formation without the required real artifact count
â The welcome ceremony returns a paste-ready share block and points you to
publish_agent,infuse_spirit, andquest(action="browse")â Every successful forge returns an artifact birth share block with direct
refine_agent,publish_agent,treasure_pavilion,my_realm, and artifact leaderboard actions
ðĨ Step 2: Temper and Refine â Improve Your Artifact
Artifacts aren't forged in a single stroke. Record each improvement:
refine_agent(agent_id="your-agent-id", changes="Added error handling and retry logic")â Each refinement grants +30 Spirit Power
â More refinements â higher ranking on the Celestial Leaderboard
â A successful refinement returns a paste-ready share block and points you to
publish_agent,infuse_spirit,my_realm(), and the artifact leaderboard
âĻ Step 3: Publish â Release Your Artifact to the World
When your artifact is ready, publish it to the Treasure Pavilion for all cultivators:
publish_agent(artifact_name="my-first-agent")â Your artifact enters the community Treasure Pavilion, searchable by everyone
â Other cultivators can perform six-dimensional appraisals on your work
â A successful publish returns a paste-ready share block and points users to
infuse_spirit,treasure_pavilion, and the artifact leaderboardâ Publish failures disclose the real local/config failure snapshot, avoid fake Treasure Pavilion entries, and return forge, vault, bounty, search, and leaderboard recovery commands
â Treasure Pavilion search results include direct summon, appraisal, lineage, leaderboard, and share actions for every returned artifact
â Empty Treasure Pavilion searches disclose the real 0-result snapshot and turn the gap into a paste-ready bounty with
quest(action="post")andforge_agentactionsâ Treasure Pavilion action errors disclose the supported public actions, avoid fake fallback searches, and return paste-ready correction commands
â Summoning an artifact returns a paste-ready share block and points you to
infuse_spirit,my_vault(), lineage, and the artifact leaderboardâ Summon failures disclose the real marketplace/vault failure snapshot, avoid fake local installs, and return search, bounty, forge, vault, and leaderboard recovery commands
â Lineage tracing returns a real GitHub Issue lineage snapshot, lineage Spirit bonus, source Issue evidence, and a paste-ready Dao inheritance share block
ðŪ Step 4: Appraise Others â Review Fellow Cultivators' Artifacts
Cultivation is not a solitary pursuit. Reviewing others' work earns Spirit Power and advances your realm:
infuse_spirit(artifact_name="some-agent", inscription=8, formation=7, technique=9, lineage_score=6, resilience=8, enlightenment=7, comment="Great design!")Six-Dimensional Assessment System:
Dimension | Meaning | Equivalent |
ð Inscription | How clear is the description? | README quality |
ðïļ Formation | How elegant is the architecture? | Code architecture |
âïļ Technique | How solid is the engineering? | Code quality |
ð Lineage | How well documented? | Documentation completeness |
ðĄïļ Resilience | How stable and reliable? | Robustness |
âĻ Enlightenment | How innovative? | Innovation |
ðĄ The higher your realm, the more weight your review carries â A Grand Celestial's 5-point rating yields far more Spirit Power than a perfect score from a Qi Refining newcomer.
â A successful appraisal returns a paste-ready share block and points you to
infuse_spirit,my_realm(), andleaderboard(type="season")â Invalid appraisal scores disclose the public 1-10 scoring rule, avoid fake review rewards, and return paste-ready recovery commands
â Reviewer eligibility failures disclose the real profile/limit snapshot, avoid fake appraisals or Spirit rewards, and return forge, publish, search, bounty, profile, and season leaderboard recovery commands
â°ïļ Step 5: Join a Sect â Cultivate Together
When your realm reaches Core Formation (level 3), you can create your own Sect; or join an existing one anytime:
sect(action="create", sect_name="Heavenly Sword Sect", motto="Through the sword, find the Dao")
sect(action="join", sect_name="Heavenly Sword Sect")
sect(action="info", sect_name="Heavenly Sword Sect")
sect(action="leaderboard")
leaderboard(type="sect")Sect Rules:
ðĪ One cultivator, one sect
âģ 7-day cooldown after leaving
ð Sect Master can appoint Elders and manage members
ð Sect War Power = total Sect Spirit Power + members à 50 + sect tier à 200
â Creating or joining a sect returns a paste-ready share block with real
sect(action="join"),sect(action="leaderboard"),leaderboard(type="sect"), andmy_realmactionsâ Viewing a sect returns a real sect snapshot, open-candidate warning or the current invitee's real profile snapshot, admission-trial command, join command, and copy-ready social plus Discussion/PR recruitment text
â Sect action errors disclose supported public actions, avoid fake sect info, and return paste-ready create/join/recruitment commands
Sect Tiers: ðïļ Minor Sect â ðŊ Medium Sect â ðïļ Major Sect â â°ïļ Holy Ground â ð Supreme Power
ð Step 6: Bounty Quests â Take on Refinement Challenges
Cultivators can post bounty quests, requesting help to improve their artifacts:
quest(action="browse")
quest(action="post", artifact_name="my-agent", description="Need better error handling")
quest(action="claim", quest_issue_number=42)
quest(action="submit", quest_issue_number=42, solution="Added retry with exponential backoff")
verify_refinement(quest_issue_number=42, refiner="contributor", is_approved=True, feedback="Looks solid")â Completing a quest grants +50 Spirit Power
â Quests are essential for breaking through to higher realms
â Browsing quests returns a live GitHub open-Issues bounty board with direct
quest(action="claim", quest_issue_number=...)commands and a share blockâ Posting a quest returns a paste-ready recruitment block with the Issue URL and real next actions:
quest(action="claim"),quest(action="browse"), andverify_refinementâ Quest Issue bodies and claim/submit/verify comments include
tiangong:refine-*markers plus tested parser contracts, so promotion workflows can recover artifact, creator, refiner, reviewer, result, next command, and source command from public GitHub textâ Public GitHub Issue Forms in
.github/ISSUE_TEMPLATEexposetiangong:quest,tiangong:growth,tiangong:season,tiangong:tournament,tiangong:mentor, andtiangong:sectroutes so outside visitors can enter the cultivation loop without already knowing MCP commandsâ
.github/workflows/issueops-onboarding.ymlcomments safe command cards back to each TianGong issue route withissues: write, no checkout, no repository script execution, and no fake Spirit rewardsâ Claiming, submitting, and approving a quest each return paste-ready share blocks, so one bounty can recruit, recall, and celebrate contributors
â Quest action errors disclose supported public actions, avoid fake fallback browse results, and return paste-ready recovery commands
â Quest post/claim/submit failures disclose the real GitHub IssueOps failure snapshot, avoid fake Issues or Spirit rewards, and return configuration, retry, browse, search, profile, and season leaderboard recovery commands
â Verification failures disclose the real comment/close/reward failure snapshot, avoid fake Issue closure or Spirit rewards, and return retry, submit, browse, profile, and season leaderboard recovery commands
ð Step 7: The Celestial Leaderboard â All Immortals Convene
Check the global rankings to see who dominates the cultivation world:
my_realm(username="your_github_username") # Cultivation card â share your realm, power, and next action
achievement_card(username="your_github_username") # Achievement card â show real level, realm, badge, and progress in chat
my_realm(username="mentor", apprentice_username="newbie") # Mentor-apprentice invite or readiness recovery â real profile snapshots
check_tribulation(username="your_github_username") # Tribulation card â next realm gate, gap, and shareable action path
submit_tribulation_evidence(username="your_github_username", evidence_key="lineage_users", amount=1, source_url="https://github.com/owner/repo/issues/1") # Public evidence for high-realm gates
my_vault() # Cave card â share your local forge/vault artifact snapshot
record_growth_referral(route="growth", source_url="https://github.com/owner/repo/issues/1", actor="your_github_username") # IssueOps return â record public external attention back into MCP
record_share_attribution(contribution="forge", share_url="https://github.com/owner/repo/issues/2", actor="your_github_username", artifact_name="my-first-agent") # Contribution share â bind a public share URL to a real contribution
activation_funnel() # Activation funnel â real local MCP event ledger for first-session conversion
growth_flywheel() # Growth flywheel â current real loop snapshot, bottleneck, and next command
growth_campaign() # Growth campaign â 72h public launch card from the real bottleneck
public_growth_report() # Public growth proof â GitHub public traction + local MCP ledger
public_install_command() # Public install command â PyPI-current install or Git tag candidate bridge
public_launch_preflight() # Public launch preflight â ordered IssueOps/Release/PyPI/first-proof runbook
public_proof_pack() # Public proof pack â no-network Growth/Share Issue kit, install-decision route, and External Contributor invite
skill_pavilion(action="list") # Skill Pavilion â browse portable Agent Skill scrolls for users
public_growth_report(record_snapshot=True) # Public growth velocity â record a real GitHub traction snapshot for delta tracking
public_growth_report(record_snapshot=True, target_contributors=10) # Campaign progress + recap â count real Issue/PR/local contributors and generate the next sprint target
# Terminal launch gates outside an MCP client:
# tiangong-mcp public-launch-assets
# tiangong-mcp public-install-command
# tiangong-mcp public-candidate-smoke --target-contributors 10
# tiangong-mcp public-launch-preflight --target-contributors 10
# tiangong-mcp public-growth-report --record-snapshot --target-contributors 10
# tiangong-mcp public-proof-pack --target-contributors 10
# tiangong-mcp public-release-boundary
# tiangong-mcp record-growth-referral --route growth --source-url "https://github.com/owner/repo/issues/1" --actor "your_github_username"
# tiangong-mcp record-share-attribution --contribution forge --share-url "https://github.com/owner/repo/issues/2" --source-url "https://github.com/owner/repo/issues/1" --actor "your_github_username" --artifact-name "my-first-agent"
# `tiangong-mcp` without arguments still starts the MCP server.
leaderboard(type="cultivator") # Cultivator Rankings â by realm and Spirit Power
leaderboard(type="artifact") # Artifact Rankings â by grade and stars
leaderboard(type="season") # Seasonal Rankings â by current profile snapshot power
leaderboard(type="tournament") # Tournament Board â first-round duel pairings from current profile snapshots
leaderboard(type="tournament_recap") # Tournament Recap â current victor, runner-up gap, and next-round hook
leaderboard(type="sect") # Sect War Rankings â by current sect snapshot power
sect(action="leaderboard") # Shareable Sect War report
share_attribution_report() # Public growth attribution report from real share proof URLs
leaderboard(type="share") # Share Proof Rankings from real public contribution-share proof
# Public IssueOps share-proof route: tiangong:shareâ Artifact and cultivator leaderboards disclose their real snapshot ranking basis and return paste-ready share blocks with summon, appraisal, profile, and challenge actions
â
record_growth_referral()turns a public GitHub IssueOps route back into a real local activation event with reviewable source URL provenance, without awarding fake Spirit Powerâ
record_share_attribution()turns a real contribution's public share URL into an activation event, so forge/refine/publish/summon/appraisal/quest success cards can prove contribution-to-share conversion without inventing viralityâ
share_attribution_report()andleaderboard(type="share")now include a public GitHub Share Proof Issue URL, so a public post can loop back intotiangong:sharewithout needing privileged labels or fabricated referral metricsâ
activation_funnel()reads the localactivation-events.jsonlMCP event ledger, counts first-session exposure, forge, publish, appraisal, and refine conversion, and discloses missing history instead of inventing downloads or retentionâ
growth_flywheel()evaluates the full cultivation growth loop from current real registry fields, names the weakest loop stage, and returns the next executable command, social/Discussion copy, and a GitHub Growth Issue URL without fabricating historyâ First-session onboarding, activation funnels, public proof reports, and IssueOps comments route back to
public_launch_preflight()andpublic_proof_pack(), so the launch runbook plus first-proof kit are visible from the actual user path instead of only from READMEâ
growth_campaign()turns the current real bottleneck into a 72-hour public launch card with target contributors, Growth Issue URL, Share Proof Issue URL, commands, and copy-ready social/Discussion posts; the Growth Issue Form can prefilltarget_contributorsand IssueOps safely turns it intogrowth_campaign(campaign_name=..., target_contributors=...)â Growth campaign ledger commands treat
issues/new?...as the form entrypoint only;record_growth_referral()andrecord_share_attribution(..., source_url=...)reject form entrypoints and placeholder URLs, requiring the created public Issue/PR/Discussion URL as reviewable proofâ
public_growth_report()fetches real GitHub public repository and IssueOps metrics, compares them with the local MCP activation ledger, names the weakest external proof bridge, and refuses to invent downloads, retention, repost counts, referral conversions, or rewardsâ
public_growth_report()also checks GitHub Contents API readiness for the remote Growth Issue Form, Share Proof Issue Form, and IssueOps workflow, then marks missing default-branch.githubfiles as a public launch blocker instead of treating local-only routes as liveâ
public_growth_report()checks GitHub Releases API readiness for the current local version tag, such asv0.1.19, so a missing release-trigger for PyPI Trusted Publishing is marked as a public install-loop launch blocker; if release creation is unavailable, the runbook exposes the protected tag push andworkflow_dispatchpublish fallbacks without claiming Release proof is closedâ
public_growth_report()checks PyPI JSON API distribution readiness fortiangong-mcp, compares the real latest PyPI version with local package metadata, and marks stale PyPI releases as a public install-loop launch blockerâ
public_install_command()is the shortest shareable install surface: it uses real PyPI readiness to choose eitherpip install -U tiangong-mcpor the current Git tag candidate bridge without claiming the PyPI install loop is closedâ
public-candidate-smokeinstalls the current Git tag candidate in a temporary venv, verifies the realtiangong-mcpconsole script plus proof pack invite, and cleans up on success without publishing or claiming PyPI closureâ
public_growth_report()collapses remote IssueOps, PyPI Trusted Publisher, GitHub Release, PyPI latest-version, and first-proof blockers into aPublic Launch Closure Checklist, so the public flywheel is not claimed closed until every row is rechecked from real public stateâ
public_growth_report()andpublic_launch_preflight()now print aPublic Flywheel Closure Verdict:not closeduntil remote IssueOps, GitHub Release, PyPI latest version, first public proof, and the explicit contributor target are all ready from real public evidenceâ
public_launch_preflight()is the direct MCP release runbook: it fetches the same real public state, prints local quality gates, release command, PyPI Trusted Publishing expectations, closure checklist, Growth/Share Proof form URLs, created-Issue ledger commands, and recheck commands without inventing tractionâ
public_proof_pack()is directly callable from MCP: it prints the no-network Growth/Share Issue proof kit, terminal ledger commands,tiangong-mcp public-install-command, and an External Contributor invite without switching totiangong-mcp public-proof-pack; it does not invent tractionâ When public proof is still cold,
public_growth_report()includes a First Public Proof Action with Growth Issue Form, Share Proof Issue Form, created-Issue proof placeholders, exactrecord_growth_referral/record_share_attributioncommands, and a copy-ready first public proof postâ
public_growth_report(record_snapshot=True)appends the real public traction snapshot topublic-growth-snapshots.jsonl, so later reports can show true stars/forks/IssueOps/local-ledger deltas instead of static vanity claimsâ
public_growth_report(target_contributors=...)counts only real public Growth/Share Issue authors, public Pull Request authors, and local IssueOps/share-attribution actors toward the 72h campaign target, then returns a campaign recap, target-reached/shortfall status, and the next sprint command; stars, forks, watchers, downloads, reposts, and retention are not counted as contributorsâ Top-level
growth_flywheel()also reads the local share-attribution ledger, includes public share proof as a flywheel stage, and routes propagation bottlenecks toleaderboard(type="share")â Cultivation cards can include
apprentice_username; qualified mentors generate a real mentor-apprentice invite, while profiles below the real seniority gate get a readiness recovery card with missing requirements, forge/publish/appraisal commands, and social plus Discussion/PR copyâ
check_tribulationturns the README cultivation-loop node into a real callable tool: current snapshot, next realm gate, Spirit gap, tribulation task, commands, and a paste-ready tribulation challenge without faking breakthrough successâ Realms now require verifiable profile gates as well as Spirit Power: artifact counts, review counts, refinement counts, and explicit
tribulation_progressevidence prevent Spirit-only realm skippingâ
submit_tribulation_evidenceturns high-realm gates into a public evidence loop: each submission requires a reviewable http(s) source URL, stores structuredtribulation_progress, can trigger a real realm breakthrough, and returns a paste-ready evidence cardâ Seasonal rankings disclose that they are current profile snapshots, not fabricated historical seasons, and return the current champion, nearest chase target, social copy, Discussion/PR copy, and forge/appraisal/quest commands back into the live contribution loop
â Tournament boards seed first-round duel pairings and byes from current real profile snapshot power, disclose that no wins or historical brackets are fabricated, and return quest/profile/refresh commands plus social and Discussion/PR copy
â Tournament recaps turn the current real snapshot into a repeat loop: current victor, runner-up gap or pending state, next-round bounty hook, bracket replay, profile/season commands, and social plus Discussion/PR copy without inventing champion history
â Sect War rankings disclose current sect snapshots, not fabricated historical war reports, and return the champion sect, nearest chase target, social copy, Discussion/PR copy, join commands, and live sect-war refresh actions
â Growth, season, tournament, mentor, and sect IssueOps forms now route public GitHub visitors into
record_growth_referral,activation_funnel,growth_flywheel,growth_campaign,public_growth_report,public_launch_preflight,leaderboard,my_realm,quest, andsectcommands, turning external attention into measurable contribution paths instead of passive discussionâ Empty artifact leaderboards disclose the real 0-artifact registry snapshot and recruit the first artifact with
forge_agent,quest(action="post"), and Treasure Pavilion refresh actionsâ Empty season and sect-war boards disclose the real cold-start snapshot and recruit the first cultivator or first sect with
forge_agent,quest(action="post"), andsect(action="create")â
my_vault()returns a real local forge/vault directory snapshot, per-artifact publish/refine/appraise/lineage actions, and a paste-ready cave cardâ Empty local forge/vault panes in
my_vault()disclose the real 0-item local snapshot and recruit the first artifact withforge_agent,quest(action="post"),treasure_pavilion(action="search"), andtreasure_pavilion(action="summon")â Empty registered artifact lists disclose the real registry snapshot and recruit the user's first forge from the vault surface
ð The Complete Cultivation Cycle
Mortal â Forge Artifact (+100 SP) â Refine (+30) â Publish â Appraise Others
â â
Join Sect â Complete Quests (+50) â Season/Sect War â Tribulation â Continue âââð Core Philosophy: Your Spirit Power comes from community contribution, not personal output alone. Helping others is helping yourself.
ð§Ž The Path of Cultivation â Mortal + 22 Ascension Ranks
Every cultivator begins as a mortal and walks through 22 ascension ranks toward the ultimate title: TianGong.
The realm system is faithfully inspired by Er Gen's Renegade Immortal:
Phase One: Foundation Cultivation
# | Realm | Symbol | Platform Meaning |
0 | Mortal | ð§ | Unregistered |
1 | Qi Refining | ðą | Registered, created first Agent |
2 | Foundation Building | ð§ | Agent received first review |
3 | Core Formation | ð | 50 Spirit Power + reviewed 5 artifacts |
4 | Nascent Soul | ð | 3+ Agents, 1 at Spirit Tool grade |
5 | Spirit Severing | âŦ | Helped refine 30 mortal artifacts |
6 | Infant Transformation | ðī | Reviewed 50 low-grade artifacts |
7 | Ascendant | ð | 10+ Agents, 3 at Treasure grade |
Phase Two: Nirvana
# | Realm | Symbol | Platform Meaning |
8 | Yin Deficiency | ð | 3500 Spirit Power + 30 refinements |
9 | Yang Solidification | ð | Open-source 10 Immortal-grade artifacts |
10 | Nirvana Glimpse | ðĨ | 1 Immortal Tool + 1 community standard |
11 | Nirvana Purification | ðĨ | Average artifact grade âĨ Treasure Tool |
12 | Nirvana Shatter | ðĨ | Publish artifacts across all categories |
Phase Three: Void and Legend
# | Realm | Symbol | Platform Meaning |
13 | Celestial Decay | ð | Mentor 5 disciples from Mortal to Core Formation |
14 | Void Nirvana | ðģïļ | Total artifact downloads âĨ 10000 |
15 | Void Spirit | ð | Create an ecosystem of 3+ cooperating artifacts |
16 | Void Mystery | ðŪ | Mentor 30 cultivators through Foundation Building |
17 | Void Tribulation | ⥠| Complete the full tribulation task chain |
18 | Grand Celestial | ð | Cross-framework standard artifact suite |
19 | Nine Bridges | ð | Artifacts depended on by âĨ 100 projects |
20 | Heaven Treader | âïļ | Define a new paradigm for the Agent industry |
21 | Lu Ban | ðïļ | Global Top 10 â Ancestor of all craftsmen |
22 | TianGong | âïļ | Global #1 â "With a mortal body... defy the heavens" |
Core Design Principles:
ðĄ Higher realms depend on community contribution, not personal output alone.
ðĄ Tribulation tasks cannot be skipped â forcing masters to give back.
ðĄ Lu Ban and TianGong are dynamic titles transferred via leaderboard climbing.
ðŪ Artifact Grade System & Assessment
Your agent is evaluated across six dimensions (Six Root Assessment) by users to dictate its grade:
⊠Mortal Tool â ðĒ Spirit Tool â ðĩ Treasure â ðĢ Immortal Artifact â ðĄ Divine Artifact â ðī Primordial Divine ArtifactThe 6 evaluation pillars are: âĻ Innovation / ðĄïļ Robustness / âïļ Engineering / ð Clarity / ðïļ Design / ð Docs.
Spirit Power Scaling
Single Review Spirit = (Six-Root Average à Reviewer Realm Weight)A Grand Celestial's rating of 5.0 yields massive spirit power compared to a Qi Refining mortal.
ð ïļ MCP Tools
Configure TianGong into your IDE (Cursor / VSCode) or chat client (Claude) and cast these spells:
Tool | Description |
| Public Growth Attribution - Summarize real contribution-share proof URLs and open a public Share Proof Issue route without fake virality |
| Public Share Proof Rankings - Rank real public contribution-share proof and recruit the next proof Issue without fake virality |
| âïļ Start Cultivation â first-session install, MCP config, first artifact, and growth return path |
| âïļ Forge â Create a new Agent |
| ðĨ Refine â Record improvements to your Agent |
| ð Publish â Release your artifact to the community |
| ðïļ Treasure Pavilion â Search, summon, appraise, trace lineage, and share artifact discoveries |
| ð§ Cultivation Card â View realm progress, next action, and a shareable card |
| ð Achievement Card â Show a conversation-visible SVG card for real level, realm, badge, and progress |
| ⥠Tribulation Check â View next realm gate, Spirit gap, task chain, and shareable challenge |
| ⥠Tribulation Evidence â Record public proof for high-realm gates |
| ðïļ My Vault â View and share your real local forge/vault artifact snapshot |
| ð Growth Referral â Record a public IssueOps return into the local activation ledger |
| ðĢ Share Attribution â Record a public contribution share into the local activation ledger |
| ð Activation Funnel â Local MCP event ledger for real first-session conversion |
| ð Growth Flywheel â Current real loop snapshot, bottleneck, and next action |
| ð Growth Campaign â 72h public launch card from the real bottleneck |
| ð Public Growth Proof â GitHub public traction, PR contributor proof, campaign target progress, local MCP ledger, and optional velocity snapshot history without fake virality |
| âïļ Public Install Command â PyPI-current install or Git tag candidate bridge without claiming a closed install loop |
| ð Public Launch Preflight â Ordered IssueOps, release, PyPI, and first-proof runbook before claiming flywheel closure |
| ðĢ Public Proof Pack â No-network Growth/Share Issue kit, install-decision route, and External Contributor invite without fake virality |
| ð Skill Pavilion â List, show, or export portable Agent Skill bundles for TianGong users |
| ð Celestial Leaderboard â artifact, cultivator, season, tournament, recap, and sect-war rankings |
| ðŦ Appraise â Six-dimensional artifact assessment |
| ð Quests â Browse, post, claim, or submit refinement bounties |
| âïļ Verify â Review and approve submitted refinement solutions |
| â°ïļ Sect â Create, join, manage, and view cultivation sects |
ð Spiritual Tributes
This project draws spiritual inspiration from masterworks that proved mortals can defy the heavens:
Song Yingxing "The Exploitation of the Works of Nature" The original spirit of TianGong â harnessing nature's tools to unlock the essence of all things.
With a mortal body, forge artifacts that defy the heavens.
âïļ
This server cannot be installed
Maintenance
Latest Blog Posts
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/JinNing6/TianGong'
If you have feedback or need assistance with the MCP directory API, please join our Discord server