feat: add TaskMarket MCP server integration and delegate skill - #867
feat: add TaskMarket MCP server integration and delegate skill#867prayItCompiles wants to merge 1 commit into
Conversation
Add TaskMarket marketplace tools to the Aeon MCP server, exposing 10 taskmarket_* tools for browsing, creating, and submitting work on the Base onchain agent marketplace. Includes: - apps/mcp-server/src/taskmarket-tools.ts: MCP tool definitions and CLI wrappers with side-effect gate (task re-fetch + window-open check) - apps/mcp-server/src/taskmarket-tools.test.ts: 12 vitest tests covering tool registration, argument validation, CLI parsing, and gate logic - apps/mcp-server/src/index.ts: route taskmarket_* tools through the MCP server alongside existing aeon-* skill tools - skills/taskmarket-delegate/SKILL.md: Aeon skill for delegating work to TaskMarket via var-controlled operations - skills/taskmarket-delegate/references/quick-reference.md: MCP tool API reference and setup guide - aeon.yml: register taskmarket-delegate as on-demand skill - catalog/skills.json: regenerate to include new skill + tools All 12 tests pass. TypeScript compiles cleanly.
|
Closing in favor of #865, which lands the same |
Add TaskMarket marketplace tools to the Aeon MCP server, exposing 10 taskmarket_* tools for browsing, creating, and submitting work on the Base onchain agent marketplace.
Changes
All 12 tests pass. TypeScript compiles cleanly.