@dravensoft/arena-mcp
v12.1.1
Published
Arena by Dravensoft over the Model Context Protocol: the router, the references and every component document, in React and in Angular, served to an agent in your editor. It carries the language the component packages leave out.
Maintainers
Readme
@dravensoft/arena-mcp
Arena over the Model Context Protocol. It serves the router, the references and every component document of Arena to an agent in your editor, as MCP resources and as tools.
It carries the language, and the component packages carry the components.
@dravensoft/arena-react and @dravensoft/arena-angular ship the code, the stylesheets and the
contracts markup of your own answers to, and none of the prose that says how to write a screen with
them. That prose is here, both layers of it, and this server hands you the half your project
installed.
Install and connect
| Question | Answer |
| --- | --- |
| How do I install the server? | mcp.md |
| How do I point my editor at the server? | mcp.md |
| What do --layer and --payload do? | mcp.md → What do --layer and --payload do? |
What the server serves
| Question | Answer | | --- | --- | | Which tools does the server offer? | mcp.md | | Which arena:// resources does the server offer? | mcp.md | | What does arena_check read? | mcp.md | | What if the server and my package differ in version? | mcp.md | | What is the Arena MCP server not? | mcp.md → What is the server not? |
Building with an agent
| Question | Answer | | --- | --- | | How does an agent start on Arena? | SKILL.md → Which job is this? | | What does an agent decide before the first screen? | cold-start.md → Before the first screen |
Versions and licence
| Question | Answer | | --- | --- | | Why might a package version differ from the Arena version? | versioning.md → Why might a package's latest version not match Arena's latest version? | | Which licence does Arena carry? | versioning.md |
