For AI clients
MCP server
An assistant can ask this site directly who is on the roster, what a character does, and which control does what, instead of guessing from a search result.
The endpoint
https://striker.novusstreamsolutions.com/mcp
One stateless POST, JSON-RPC over HTTP, protocol revision 2026-07-28. No account, no key, no sign-up: every tool reads content already public on this site, so an authentication step would be theatre. A GET answers 405 on purpose, because that revision removed the server-sent stream and a client opening one needs a definitive answer rather than a request that hangs.
Adding it to a client
Most clients take a block like this. The server name is yours to choose; the URL is the part that matters.
{
"mcpServers": {
"novus-striker": {
"type": "http",
"url": "https://striker.novusstreamsolutions.com/mcp"
}
}
}What it exposes
- What Novus Striker is, and how to start playingdescribe_game
- The game in one call: what it is, the URL that opens it, what the browser must support, how big the first download is, which release is installed, the five-step core loop and the quick-start rules. Everything here is read from the contract Unity published for the build this site actually serves, so it describes what a visitor can play today rather than a plan. This server cannot play the game for you: it runs in the browser.
- Read one character profileget_character
- One character in full, by id, role, playstyle, counterplay, traits, backstory, availability and stats where they are published. Call list_characters first to get an id.
- Look up the control bindingsget_controls
- The real bindings from the installed release, for keyboard and mouse, controller or touch. Ask for one scheme to get its whole layout, or for one action id to see how all three schemes bind it. A scheme that does not bind an action comes back as null rather than a guess, the touch layout genuinely has no keeper-dive or item control, and inventing one would send a player looking for a button that is not there.
- List the playable athletes and career bosseslist_characters
- Every character the installed release publishes: the playable athletes, the gamewide goalkeeper who is never an outfield pick, and the career bosses you unlock by beating them. Each carries its archetype, role, playstyle, counterplay, traits and, only where Unity has validated them: its five stats. Filter by archetype or by whether it can be selected today.
- List the gameplay systems and their build statuslist_game_systems
- Every gameplay system Unity declares, with its status in the build being served right now: implemented, planned or locked. Use it to answer "does the game have X?" without guessing, a system marked planned is not something a visitor can play today.
- List every site in the Novus networklist_novus_sites
- The other Novus Stream Solutions sites and what each one is for. Use this when a request is outside what this site does: file conversion, PDFs, background removal, study material, music video, AI usage stats or food-market data. Each site runs its own MCP server at /mcp.
- Read one game guide or tutorial in fullread_guide
- The full text of one /explore game-system guide or one /guides tutorial chapter: its overview, its ordered steps and (for a tutorial) the real control binding for every action it teaches, on all three input schemes, resolved from the installed release rather than typed by hand. Call search_site first to get an id, and pass the `kind` it returned, because one id ("power-strikes") names both a guide and a tutorial.
- Find the page, guide or tutorial that answers a questionsearch_site
- Search this site in the words a person would use: "how do I score from a corner", "it will not load", "what is a Power Strike". Ranks the pages, the fifteen game-system guides and the ten step-by-step tutorials together, and returns the URL of each.
What it will not do
It cannot play a match, and it cannot read your save. The game is a WebGL build that runs in your own tab, your progress lives in that browser, and none of it is on a server for a tool to reach. A tool that offered to play would either have to be elsewhere entirely or be inventing the result.
What it returns is the roster, each character’s stats and role, the full control scheme for keyboard, controller and touch, and the guides. That is the same content the pages render, so it cannot describe a character or a move that does not exist. See the roster and the help centre for the same material written for people.