Merge pull request 'fix: mcp.json endpoint + README stale-claim cleanup (SKILL.md untouched)' (#1) from fix/mcp-endpoint-and-stale-docs into main
Reviewed-on: #1
This commit was merged in pull request #1.
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
# Unreal Workbench — Agent Plugin
|
||||
|
||||
Agent Plugins 1.0.0 distribution package for [Spaghetti Unreal AI Workbench](https://spaghetti.gg) — AI-powered tools for Unreal Engine 5.8 developers.
|
||||
Agent Plugins 1.0.0 distribution package for [Spaghetti Unreal AI Workbench](https://spaghetti.gg) — AI-powered tools for Unreal Engine developers.
|
||||
|
||||
## What this gives you
|
||||
|
||||
Connects your AI coding assistant (Claude Code, Cursor, Codex, etc.) to the Spaghetti MCP server, providing:
|
||||
Connects your AI coding assistant (Claude Code, Cursor, Codex, etc.) to the Unreal AI Workbench MCP server, providing:
|
||||
|
||||
- **Crash Investigator** — paste a UE5 crash log, get a root-cause diagnosis + fix
|
||||
- **Asset Janitor** — audit naming conventions, find unused assets, check LODs
|
||||
- **Smart Librarian** — semantic search over UE5 engine docs + your team's knowledge base
|
||||
- **Tool-Maker** — generate safe Python scripts for UE5 editor automation
|
||||
- **Log Analyzer** (`analyze_logs`) — analyze a UE log file, get structured findings, crash triage, and recommended fixes
|
||||
- **Asset Janitor** (`tidy_assets`) — audit naming conventions, find unused assets, check LODs
|
||||
- **Research tools** (free) — search curated UE engine documentation, known engine patterns, and your project's ingested logs
|
||||
- **Tool-Maker** (`make_tool`) — generate safe Python scripts for UE editor automation, billed only on approval
|
||||
|
||||
## Install
|
||||
|
||||
@@ -26,20 +26,20 @@ npx plugins discover Tinirau/unreal-workbench
|
||||
|
||||
## Authentication
|
||||
|
||||
On first connect, your client opens a browser to sign in at [spaghetti.gg](https://spaghetti.gg) via OAuth (GoTrue). No API key or headers to configure — the OAuth flow is handled entirely by your client.
|
||||
Sign in once at [spaghetti.gg](https://spaghetti.gg) — your account is created on first sign-in, with welcome credits. On first connect, your client opens a browser to sign in via OAuth. No API keys to configure — the OAuth flow is handled entirely by your client.
|
||||
|
||||
## Project context
|
||||
## Project context (optional)
|
||||
|
||||
Your UE5 project needs a `.spaghetti` file at its root:
|
||||
Your UE5 project can have a `.spaghetti` file at its root:
|
||||
|
||||
```json
|
||||
{
|
||||
"team_id": "tm_your_team",
|
||||
"project_id": "prj_your_project"
|
||||
"team_id": "your-team-uuid",
|
||||
"project_id": "your-project-uuid"
|
||||
}
|
||||
```
|
||||
|
||||
Get these from your [spaghetti.gg dashboard](https://spaghetti.gg/dashboard). The file is safe to commit to Git/Perforce (no secrets). If it's missing, the first tool call guides you through creating it.
|
||||
Team and project ids are UUIDs; a setup CLI that fetches them and writes this file automatically is coming. Until then, all tools also work on your personal account without this file. The file is safe to commit to Git/Perforce (no secrets).
|
||||
|
||||
## Structure
|
||||
|
||||
@@ -57,8 +57,8 @@ unreal-workbench/
|
||||
## Requirements
|
||||
|
||||
- An AI client that supports [Agent Plugins 1.0.0](https://agent-plugins.org) (Claude Code, Cursor, OpenAI Codex, etc.)
|
||||
- A Spaghetti account ([sign up](https://spaghetti.gg/signup))
|
||||
- UE 5.8+ (for built-in MCP tool integration; the Spaghetti tools work with 5.6+ for non-MCP features)
|
||||
- A Spaghetti account — [sign in](https://spaghetti.gg) (created on first sign-in)
|
||||
- UE 5.8+ for the editor connector plugin; the cloud tools work with any engine version's logs and inventories
|
||||
|
||||
## License
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"mcpServers": {
|
||||
"spaghetti": {
|
||||
"type": "streamable-http",
|
||||
"url": "https://mcp.spaghetti.gg"
|
||||
"url": "https://mcp.spaghetti.gg/api/mcp/agentic-engine/mcp"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
|
||||
"name": "unreal-workbench",
|
||||
"version": "0.1.0",
|
||||
"description": "Unreal Engine 5 agent tools — crash analysis, asset auditing, knowledge base, code generation. Powered by Spaghetti Unreal AI Workbench.",
|
||||
"version": "0.1.1",
|
||||
"description": "Unreal Engine 5 agent tools — log analysis, asset auditing, engine docs research, script generation. Powered by Spaghetti Unreal AI Workbench.",
|
||||
"author": {
|
||||
"name": "Tinirau Ltd",
|
||||
"url": "https://spaghetti.gg"
|
||||
|
||||
Reference in New Issue
Block a user