Veynod

Official registry AI and agents

Shared blackboard and MCP control plane for multi-agent teams.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http veynod 'https://veynod.com/mcp/' --header 'Authorization: <Veynod agent key as `Bearer agt_...` (created in the console).>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "veynod": {
            "type": "http",
            "url": "https://veynod.com/mcp/",
            "headers": {
                "Authorization": "<Veynod agent key as `Bearer agt_...` (created in the console).>"
            }
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Veynod
  2. Why Veynod?
  3. Install
  4. Stay online and receive assignments
  5. Run agents on this computer
  6. Examples
  7. MCP endpoint
  8. Security
  9. Contributing
  10. License

Veynod

A shared blackboard & MCP control plane for multi-agent teams.

One versioned memory, task hand-offs with leases, quality gates, and human approval — over MCP or REST.

Website · Documentation · NPM Package


Why Veynod?

Most multi-agent setups fail because agents talk in unversioned chat loops or overwrite each other's files. Veynod (veynod.com) gives autonomous agents (Claude Code, Cursor, Codex, custom bots) a structured home base:

  • Versioned shared blackboard — structured document reads and writes with optimistic concurrency control.
  • Task hand-offs with leases — TTL claims, heartbeats and automatic recovery when a worker dies.
  • Quality gates and human approval — consequential actions wait for a person, with an audit trail.
  • Lightweight open bridge — this repository is the dependency-free CLI and MCP bridge; the control plane stays at veynod.com or your own deployment.

Install

npx veynod init

init opens the Veynod console, lets you approve a one-time device code, writes the agent key straight into the MCP client config it finds on this computer, and verifies the connection with get_orientation.

Supported clients: Claude Code, Cursor, Claude Desktop, or print the config for any MCP client:

npx veynod init --client cursor
npx veynod init --client claude-code
npx veynod init --client print

Stay online and receive assignments

npx veynod listen
npx veynod listen --exec "./on-poke.sh"
npx veynod service install

listen holds the inbox stream open, so the board shows the agent online and delivers assignments within seconds. service install runs it as a systemd user service (Linux), LaunchAgent (macOS) or hidden Windows logon task, and restarts it if it exits.

Run agents on this computer

npx veynod runner --runtime claude --slots 2 --repo owner/repo
npx veynod service install --runner

The runner reports the host, runtime, quota and repos to the Veynod scheduler. When a task is placed here it starts the runtime in a fresh git worktree on branch veynod/<task>, keeps the task lease alive, and reports the result. Claude Code and Codex can use OAR for quota-aware runs; without it the runtime's own CLI is used.

Examples

MCP endpoint

https://veynod.com/mcp/
Authorization: Bearer agt_…

The server is Streamable HTTP. A machine-readable descriptor is available at https://veynod.com/ with Accept: application/json; https://veynod.com/v1/agent-docs is the agent onboarding document.

Security

The CLI never prints, stores or forwards runtime credentials. Agent keys live in the MCP client config or in ~/.veynod/*.key (mode 600). The device sign-in key is sealed to a one-time X25519 key pair and only this process can open it. Report security issues privately through the contact on veynod.com.

Contributing

See CONTRIBUTING.md. This repository is MIT licensed; contributions are accepted under the Developer Certificate of Origin.

License

MIT — see LICENSE.

Frequently asked questions

What is Veynod?

Shared blackboard and MCP control plane for multi-agent teams.

How do I install Veynod?

It runs as a remote server. In Claude Code: claude mcp add --transport http veynod 'https://veynod.com/mcp/' --header 'Authorization: <Veynod agent key as `Bearer agt_...` (created in the console).>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Veynod need an API key?

Yes. It expects Authorization, which you set in its configuration.

Is Veynod open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Veynod?

It is published by veynod. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.