oscar64-mcp-docs
v1.1.6
Published
MCP server for Oscar64 docs and source examples over `stdio`.
Downloads
2,116
Readme
oscar64-mcp-docs
MCP server for Oscar64 docs and source examples over stdio.
What this server gives your agent
- Search across manual pages, headers, tutorials, and sample code.
- Read any returned
docs://...orcode://...URI directly. - Discover index entries (
headers,tutorials,samples,topics) for navigation.
Core tools:
searchread_urilist_indexes
Requirements
- Node.js
>=22.13.0
Install and run command
Use this command as your MCP server command in clients:
npx -y oscar64-mcp-docsOptional cache location:
OSCAR_MCP_CACHE_DIR=/path/to/cache npx -y oscar64-mcp-docsDefault cache path is ~/.cache/oscar-mcp.
MCP client setup (generic)
Most coding agents and MCP clients use the same server config shape:
{
"mcpServers": {
"oscar64": {
"command": "npx",
"args": ["-y", "oscar64-mcp-docs"],
"env": {
"OSCAR_MCP_CACHE_DIR": "/absolute/path/optional"
}
}
}
}If your client uses different field names, map the same values (command, args, optional env) into its equivalent MCP fields.
If your client has a CLI helper for MCP registration, the command it runs should still be:
npx -y oscar64-mcp-docsHow to use from an agent
Recommended flow:
- Call
searchwith the API/symbol/topic you need. - Take the returned
uri(docs://...orcode://...). - Call
read_urion that URI for exact content. - Use
list_indexeswhen you want broad discovery before searching.
URI types
docs://...for manual/docs pagescode://oscar/...code://sample/...code://tutorial/...
Local development
npm install
npm run check
npm run test
npm run devBuild executable:
npm run buildOutput entrypoint: dist/stdio.js
