| Gratuitous AI related Image of Max Headroom by juzmental on DeviantArt |
At the same time, if you look at AudaciousInquiry/prompt-url: The prompt: URL scheme for AI agent session provenance project on GitHub, you'll see a readily installable MCP and skill for using it in that repo. The skill documents one use of the MCP, to create a URL for annotating commits, and another use enabling resolution of the prompt via the MCP so that the prompt truly is a traceable link on
the machine and user account where it was run from.
There should be a second skill that describes the use of the MCP to actually find the right Prompt-URL: value to use for a github checkin. Both the agents I use already know how to do this so I should have one of them write it up. By the time you see this, it might already be present in the .claude folder.
For what it's worth, GitHub Copilot reads CLAUDE.md and .claude/skills folders so you only have to write things once for Claude and Copilot will use the tooling.
The MCP framework is highly reusable, and eventually I will extract it from the base MCP APIs. It runs in node.js in three modes, as a standalone HTTP server, in stdio mode launching a server if one is not already running and connecting to it over HTTP when commands are sent to it, or via CLI where it basically does the same kind of thing. This makes standalone MCP testing very easy, because the framework handles transport and the rest, so you can just implement commands and get three different ways to activate them.
Keith

0 comments:
Post a Comment