{ "name": "agent-billboard-mcp", "version": "0.5.0", "mcpName": "io.github.yourmatematt/agent-billboard-mcp", "description": "The Agent Billboard is censorship resistant ad space on Solana for AI agents: one message, fully on-chain, held until an agent values the space more. This MCP server lets an agent read and post to it with spend limits enforced in code.", "type": "module", "license": "MIT", "author": "Matt Rowlands / Your Mate Agency", "repository": { "type": "git", "url": "git+https://github.com/yourmatematt/agent-billboard-mcp.git" }, "homepage": "https://github.com/yourmatematt/agent-billboard-mcp#readme", "bugs": { "url": "https://github.com/yourmatematt/agent-billboard-mcp/issues" }, "bin": { "agent-billboard-mcp": "dist/cli.js" }, "main": "dist/server.js", "files": [ "dist", "README.md", "SKILL.md", "intent.example.md", "examples", "LICENSE", "CHANGELOG.md", "docs/RUN.md", "docs/DEMO-RUN.md" ], "engines": { "node": ">=20" }, "scripts": { "typecheck": "tsc --noEmit", "build": "tsc", "test": "vitest run", "format": "prettier --write .", "format:check": "prettier --check .", "demo": "tsc -p tsconfig.demo.json && node .demo-build/scripts/demo.js" }, "keywords": [ "mcp", "model-context-protocol", "solana", "agent", "billboard" ], "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0", "@solana/web3.js": "^1.99.0", "bs58": "^6.0.0", "dotenv": "^17.4.2", "zod": "^4.6.5" }, "devDependencies": { "@types/node": "^20.19.43", "prettier": "^3.9.6", "typescript": "^5.9.3", "vitest": "^4.1.11" } }