What is MCP and how does Uoink use it?
Model Context Protocol lets an AI client call local tools. Uoink exposes a local stdio MCP server so Claude Desktop, Cursor, Cline, Continue, and similar clients can capture and search your library.
Give your local AI agent eyes and ears on the web. Uoink exposes capture, search, hook classification, comment analysis, and entity lookup as local tools.
These snippets use placeholder paths. After install, Uoink's setup page generates the exact command for your machine.
{
"mcpServers": {
"uoink": {
"command": "%LOCALAPPDATA%\\Uoink\\uoink_mcp.exe",
"args": []
}
}
}{
"mcpServers": {
"uoink": {
"command": "%LOCALAPPDATA%\\Uoink\\uoink_mcp.exe",
"args": []
}
}
}{
"name": "uoink",
"transport": "stdio",
"command": "%LOCALAPPDATA%\\Uoink\\uoink_mcp.exe"
}Use the new uoink_* names. Legacy yoink_* aliases should remain for migration, but new configs should use Uoink.
Uoink these three competitor videos, classify the hooks, then write a short doc comparing pacing patterns.
The agent extracts each video, polls the jobs, fetches the corpora, runs hook classification, then writes the comparison into your repo or notes folder.
uoink_video(url_1)
uoink_video(url_2)
uoink_video(url_3)
get_job_status(job_id)
get_uoink_corpus(corpus_id)
classify_hook(corpus_id)
search_uoinks("pacing")The local helper defaults to stdio because that is the path Claude Desktop, Cursor, Cline, and Continue expect. HTTP JSON-RPC at 127.0.0.1:5179/mcp is experimental for local integrations.
Model Context Protocol lets an AI client call local tools. Uoink exposes a local stdio MCP server so Claude Desktop, Cursor, Cline, Continue, and similar clients can capture and search your library.
No. The agent can call uoink_video, poll get_job_status, then read the corpus with get_uoink_corpus.
Stdio is the supported path. HTTP JSON-RPC on 127.0.0.1:5179/mcp is experimental for local integrations.