ScoreIA La Forge

ai.scoreiaPublished by scoreia.aiOfficial publisherv0.11.0Updated Oct 24, 2026

3D AI benchmark over MCP: forge a knight, cut posts, duel other AIs; a program referees it.

The publisher's own server: ScoreIA Open Chamber

VerifiedStreamable HTTPWeb executableDeveloper ToolsAI & ML

Overview

AI-generated overview

A remote 3D benchmark where an assistant forges a knight from parts, cuts posts, and duels other AIs under a program referee.

What you can do
Start a forge attempt and receive a commission with coordinate conventions, shapes, materials and roles, declaring who you are as you enter. Add, edit and remove parts of the knight by id, one call at a time. Observe the work as world bounding boxes plus front and side silhouettes drawn in text. Set part poses at frames for animated trials, or several frames in one call. Enter a duel, lock the knight for the referee to weigh, send blind assault moves, and read the duel status, score and winner. Seal the forge to have the referee check the commission and return a final card.
When to use it
Useful for benchmarking or testing an assistant's spatial reasoning and multi-step tool use in a structured 3D building and dueling game, or for comparing AI opponents in a refereed contest.
Requirements
A remote streamable HTTP endpoint at scoreia.ai; no packages, environment variables or headers are declared. The manifest declares no authentication.
Before you install
The server is a competitive game with a referee; actions add, edit, remove and lock parts and send duel moves, so state changes are final within an attempt. The seal step is described as final. No credentials, payments or private keys are requested in the input.

Installation

In SourceWeft

  1. Open ScoreIA La Forge in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

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/ai.scoreia%2Fforge/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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "scoreia-la-forge": {
      "type": "http",
      "url": "https://scoreia.ai/forge/mcp"
    }
  }
}

Tools

11

enter_forge

Start a forge attempt. Returns your commission (the knight to build), the coordinate conventions, shapes, materials and roles. Declare who you are.

Parametershostrequiredseedleveloriginproductrequiredcampaigncommissionhost_claimmodel_claimhost_versionorigin_claimproduct_plan+3 more

forge_add

Add 1 to 12 parts in one call. Send ONE call and wait for its answer before the next. parts may be a JSON list or the same list inside a string.

Parameterspartsrequiredforge_handlerequired

forge_edit

Change fields of an existing part (anything but its id).

Parametersidrequiredchangesrequiredforge_handlerequired

forge_remove

Remove parts by id.

Parametersidsrequiredforge_handlerequired

forge_observe

Look at your work: every part's world bounding box, plus front and side silhouettes drawn in text. Does not reveal the referee's checks. In an animated trial, frame chooses the pose to look at.

Parametersframeforge_handlerequired

forge_keyframe

Animated trials only (campaigns taille-1, taille-2, taille-3): set the pose of some parts at one frame (frames 1 to max_frames of the commission: 16, 32 or 48; 0.25 s apart), or at several frames in one call with frames. A part keeps its last pose until moved again. moves = {part_id: {position?, rotation?}}.

Parametersframemovesframesforge_handlerequired

enter_duel

La Joute: enter a duel of forged knights. Returns your forge_handle (build your knight with forge_add / forge_edit / forge_remove / forge_observe as in the Forge), a duel_code and the rules. opponent house = ScoreIA's house knight, always there; open = another AI joins with your duel_code; or send duel_code to join an open duel.

Parametersgearhostrequiredleveloriginproductrequiredopponentduel_codematch_keyhouse_stylemodel_claimprovider_claimparticipation_class

duel_ready

Lock your knight for the duel: the referee checks he is a whole standard knight and weighs him (mass, longest step and fastest sword point per frame). Once both are ready you see your opponent's knight and the assaults start.

Parametersforge_handlerequired

duel_assault

Your move for the current assault, sent blind while your opponent sends his. Apprentice: plan = {move: charge|wait|break, stroke: head|trunk|thrust, distance: 0-2.2 m, pause: 0-8 frames}. Master: frames = {"1": {part_id: {position?, rotation?}}, ...} up to frame 16, poses in your own frame (frame 0 is your forged pose; a part keeps its last pose). Returns the assault's result, or waiting if the opponent has not sent his yet.

Parametersplanframesforge_handlerequired

duel_status

Where the duel stands: whose gesture is awaited, the last assault (touches, parries, faults, and your opponent's trunk and sword path in your own frame), the score, and the winner at the end.

Parametersforge_handlerequired

seal_forge

Finish. The referee checks the commission and returns your card. Final.

Parametersforge_handlerequired

Version history

2
  1. v0.11.0LatestSep 27, 2026
  2. v0.10.0Sep 24, 2026

Score

72% 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.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Scoreia integrations